如果我使用mongoexport
shell命令从MongoDB导出文档,通常会返回最低_id
开始的文档,然后返回_id
单调递增的文档。
如果我未对导出应用任何过滤器,是否始终保证导出的单调递增_id
?还是MongoDB通常会这样做,而将数据库碎片化或移动文档之类的东西会干扰?
我使用标准的_id
值,因此示例导出的ID如下所示:
ObjectId(5bc483da647c0a1ba98b1ac5)
ObjectId(5bc483da647c0a1ba98b1ac6)
ObjectId(5bc483da647c0a1ba98b1ac7)
ObjectId(5bc483da647c0a1ba98b1ac8)
ObjectId(5bc483da647c0a1ba98b1ac9)
ObjectId(5bc483da647c0a1ba98b1aca)
ObjectId(5bc483da647c0a1ba98b1acb)
ObjectId(5bc483da647c0a1ba98b1acc)
ObjectId(5bc483da647c0a1ba98b1acd)