文件存储系统的格式

  每个文件有两个集合中的文档构成,一个是fs.file,一个是fs.chunks。其中fs.file中保存的是文件的元数据,包括文件的大小、文件的名称等。fs.chunks中保存的是文件的内容。fs.file和fs.chunks这两个集合可以保存到指定的数据库中,并且fs.chunks的大小默认为256KB。

对文件的操作

  上传文件

  mongofiles  --port port  --db  dbname  --local  文件位置/文件名  put  数据库中的文件名称

  下载文件

  mongofiles  --port port  --db  dbname  --local  文件位置/文件名  get  数据库中的文件名称

  删除文件

  mongofiles  --port port  --db  dbname  delete  数据库中的文件名称

  查找文件

  mongofiles  --port port  --db  dbname  search  数据库中的文件名称