0

我对 capped collection 进行了分析,发现 capped collection 并没有性能提升。我创建了一个名为 test1 的集合,其中包含 20,000 个数据,我使用相同的数据执行了 copyTo test2,该数据的上限为 true,并指定了数据大小。我给出了以下查询来检查性能

 db.test1.find( { $query: { "group" : "amazonTigers"}, $explain: 1 } ).pretty()


 db.test2.find( { $query: { "group" : "amazonTigers"}, $explain: 1 } ).pretty()

 Both result in the same response time as 124ms...
  1. More Over,我不明白上限集合是如何工作的???

  2. 我阅读了很多博客,但找不到 mongo capped collection 的正确工作原理。

  3. 我阅读了上限集合的缺点,它给出的就像我们无法在其中使用 $set 和 $push 一样。指定集合条目的上限集合是否还有其他缺点???

问候,哈利

4

0 回答 0