欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種文件處理方法及系統與流程

文檔序號:11134192閱讀:來源:國知局

技術特征:

1.一種文件處理方法,其特征在于,包括:

接收文件存儲請求,所述文件存儲請求中至少包括:待存儲的文件實體;

在已存儲的文件中查找是否存在與所述文件實體相同的目標文件;

如果存在,在預設的記錄集合中添加與所述文件實體相對應的文件記錄,并將所述文件記錄與所述目標文件建立映射關系;

如果不存在,將所述文件實體進行存儲,在所述記錄集合中添加與所述文件實體相對應的文件記錄,并將所述文件記錄與所述文件實體建立映射關系。

2.根據權利要求1所述的方法,其特征在于,將所述文件實體進行存儲,包括:

判斷所述文件實體是否為圖片類型的文件實體;

如果所述文件實體為圖片類型的文件實體,若需要進行壓縮存儲,則基于所述文件實體,生成壓縮圖,將所述壓縮圖進行存儲;

如果所述文件實體不是圖片類型的文件實體,直接將所述文件實體進行存儲。

3.根據權利要求1所述的方法,其特征在于,還包括:

接收文件查詢請求,所述文件查詢請求至少包括:查詢文件標識;

在所述記錄集合中搜索是否存在與所述查詢文件標識相對應的第一文件記錄;

如果存在,在已存儲的文件中獲取與所述第一文件記錄具有映射關系的文件實體。

4.根據權利要求1所述的方法,其特征在于,還包括:

接收文件刪除請求,所述文件刪除請求至少包括:刪除文件標識;

在所述記錄集合中搜索是否存在與所述刪除文件標識相對應的第二文件記錄;

如果存在,判斷與所述第二文件記錄具有映射關系的文件實體被引用的次數是否大于1;

如果大于1,刪除所述記錄集合中的第二文件記錄;

如果不大于1,刪除與所述第二文件記錄具有映射關系的文件實體并刪除所述記錄集合中的第二文件記錄。

5.根據權利要求1所述的方法,其特征在于,所述已存儲的文件以MongoDB的分布式存儲方式進行存儲。

6.一種文件處理系統,其特征在于,包括:

第一接收單元,用于接收文件存儲請求,所述文件存儲請求中至少包括:待存儲的文件實體;

文件查找單元,用于在已存儲的文件中查找是否存在與所述文件實體相同的目標文件,如果存在,運行記錄添加單元及第一關系建立單元,如果不存在,運行文件存儲單元、記錄添加單元及第二關系建立單元;

記錄添加單元,用于在預設的記錄集合中添加與所述文件實體相對應的文件記錄;

第一關系建立單元,用于將所述文件記錄與所述目標文件建立映射關系;

文件存儲單元,用于將所述文件實體進行存儲;

第二關系建立單元,用于將所述文件記錄與所述文件實體建立映射關系。

7.根據權利要求6所述系統,其特征在于,所述文件存儲單元具體用于:

判斷所述文件實體是否為圖片類型的文件實體,如果所述文件實體為圖片類型的文件實體,若需要進行壓縮存儲,則基于所述文件實體,生成壓縮圖,將所述壓縮圖進行存儲,如果所述文件實體不是圖片類型的文件實體,直接將所述文件實體進行存儲。

8.根據權利要求6所述的系統,其特征在于,還包括:

文件查詢單元,用于接收文件查詢請求,所述文件查詢請求至少包括:查詢文件標識;在所述記錄集合中搜索是否存在與所述查詢文件標識相對應的第一文件記錄,如果存在,在已存儲的文件中獲取與所述第一文件記錄具有映射關系的文件實體。

9.根據權利要求6所述的系統,其特征在于,還包括:

文件刪除單元,用于接收文件刪除請求,所述文件刪除請求至少包括:刪除文件標識;在所述記錄集合中搜索是否存在與所述刪除文件標識相對應的第二文件記錄,如果存在,判斷與所述第二文件記錄具有映射關系的文件實體被引用的次數是否大于1,如果大于1,刪除所述記錄集合中的第二文件記錄,如果不大于1,刪除與所述第二文件記錄具有映射關系的文件實體并刪除所述記錄集合中的第二文件記錄。

10.根據權利要求6所述的系統,其特征在于,所述文件存儲單元具體用于將所述文件實體以MongoDB的分布式存儲方式進行存儲。

當前第2頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
莱西市| 嘉祥县| 罗定市| 乐安县| 福贡县| 克什克腾旗| 莫力| 邢台县| 和林格尔县| 临沂市| 巴塘县| 汝城县| 林芝县| 密山市| 贵德县| 梅河口市| 云浮市| 贺州市| 隆林| 离岛区| 黄龙县| 山阳县| 河源市| 沈丘县| 禹城市| 曲周县| 克拉玛依市| 沂南县| 嘉善县| 浙江省| 临猗县| 泾川县| 五华县| 南充市| 新晃| 竹北市| 双桥区| 左云县| 三台县| 龙游县| 望江县|