MongoDB-如何为上限集合设置文档限制?

时间:2018-11-16 16:47:58

标签: python mongodb

我是MongoDB的新手。我需要我的Python脚本来实时查询我的Database中的新条目,但是执行此操作的唯一方法似乎是副本集,但是我的Database不是副本集,或使用Tailable光标(仅适用于上限集合)。

从我的理解来看,有上限的集合是有限制的,但是由于我不知道我的Database会有多大,并且因为我什么时候需要在那里发送数据,所以我在想对3-4 million个文档进行限制。这可能吗?。

我该怎么做?。

1 个答案:

答案 0 :(得分:1)

那么您是否要增加上限收集的大小?

如果是,那么如果您知道平均文档大小,则可以定义大小,例如: db.createCollection("sample", { capped : true, size : 10000000, max : 5000000 } )这里5000000是最大文档,大小限制为10000000字节