将副本集转换为共享集群后立即更改 MongoDB 文档 ID?

Change MongoDB document IDs as soon as converting a replica set to shared cluster?

我想知道,当我将数据库从单台机器移动到共享集群时,唯一文档 ID 是否会立即发生变化?我问是因为我读到 mongoDB 基于服务器、时间等构建 ID。

我读了这个 tutorial 现在我不确定,如果我必须实施我自己的 "unique id" 来确保 ID 始终相同。

我很高兴收到任何提示!

谢谢

不,ID 保持不变。 ID 是在您第一次创建文档时生成的,然后它保持不变。 ID中的服务器和时间部分只是为了保证ID的唯一性。