从MongoDb GridFS中删除大量文件

时间:2014-03-03 16:58:21

标签: c# mongodb

我们要创建一个批处理作业,删除旧的GridFS文件(通过其id或last_update字段)。

我们目前正在使用Mongo C#驱动程序:

myFS.Delete(Query.And(Query.GT("uploadDate", BsonDateTime.Create(beginDate))

虽然这有效,但它非常慢(超过5分钟删除5k文件及其块)。

有没有更好的方法从Mongo的GridFS中删除大量文件(及其块)?

0 个答案:

没有答案