标签: mongodb sorting database
MongoDB计算" _id"的算法是什么?领域。它看起来是增量的。
我想知道按" _id"排序是否安全字段按文件插入的时间排序。
答案 0 :(得分:4)
生成了生成ID的方式here。结果是前导字节被赋予时间戳,因此ID的顺序可能与插入顺序相对应(如果我们不考虑不同机器之间的时间偏差)。
答案 1 :(得分:2)
如果需要按插入顺序排序,则需要为时间戳或增量计数器添加自己的字段。在分片设置中,_id排序可能不起作用。