我是MongoDB
的新手。我需要我的Python
脚本来实时查询我的Database
中的新条目,但是执行此操作的唯一方法似乎是副本集,但是我的Database
不是副本集,或使用Tailable
光标(仅适用于上限集合)。
从我的理解来看,有上限的集合是有限制的,但是由于我不知道我的Database
会有多大,并且因为我什么时候需要在那里发送数据,所以我在想对3-4 million
个文档进行限制。这可能吗?。
我该怎么做?。
答案 0 :(得分:1)
那么您是否要增加上限收集的大小?
如果是,那么如果您知道平均文档大小,则可以定义大小,例如:
db.createCollection("sample", { capped : true, size : 10000000, max : 5000000 } )
这里5000000是最大文档,大小限制为10000000字节