【文件属性】:
文件名称:Mongodb批量删除gridfs文件实例
文件大小:45KB
文件格式:PDF
更新时间:2020-12-16 12:54:57
df dfs fs
平台有大量的图片已经不用了,数量级达到百万张,差不多100G的空间,放着不管是不是太浪费了?
代码如下:
db.fs.files.find({filename:/xxx/}).forEach(function(n) {db.fs.files.update({filename:u.filename},{$set:{filename:newname}},false,true)}} //正则批量更改为固定名称,便于删除。
mongofiles -port 12345 -d xxx delete newname //mongofies根据filename批量干掉这些文件。
db.repairData