自动递增序列字段:计数器集合与乐观循环

时间:2015-01-21 15:40:24

标签: mongodb auto-increment

我需要实现一个自动递增字段,并在文档中找到了这篇不错的文章:http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/ 请注意,在我的情况下,除了真正的自动递增字段之外别无选择(例如时间戳解决方案)。

我想知道我应该走哪条路,Counters CollectionOptimistic Loop。两种解决方案的优缺点是什么?在性能和扩展方面应该考虑什么。我将在读取和写入较多的集合中使用自动递增字段。

此外,我担心以下情况:

  

通常在MongoDB中,不会使用自动增量模式   _id(或其他字段),因为这在大型数据库集群上不能很好地扩展。相反,通常使用对象ID。

这里的实际问题是什么?我不需要使用_id字段作为自动递增字段,但我的自动递增字段将被编入索引,并且该字段将查询该集合。

0 个答案:

没有答案