MongoDB GridFS java存取文件

GridFS首先會在當前數據庫建立兩個集合:"fs.files"和"fs.chunks"集合,前者記錄了文件名,文件建立時間,文件類型等基本信息;後者分塊存儲了文件的二進制數據(並支持加密這些二進制數據)。分塊的意思是把文件按照指定大小分割,而後存入多個文檔中。"fs.files"怎麼知道它對應的文件二進制數據在哪些塊呢?那是由於在"fs.chunks"中有個"files_id"鍵,它對應"fs.
相關文章
相關標籤/搜索