我有一个设置,我们担心Mongo数据库的大小超出比例。
由于我们正在动态更新文档,上限集合不是我们的选项。
我正在考虑以这样一种方式实施它:如果文件的数量在该集合中达到1000,那么将从最旧的文件中删除500个文件。
到目前为止,我发现以下内容最为相关,但没有办法根据时间进行限制和排序。 https://docs.mongodb.com/manual/reference/method/Bulk.find.remove/#example
在进一步研究时,我发现:
然而,我认为应该有更简单和有效的东西。