更新时间:2024-09-23 GMT+08:00
分享

源数据库集合TTL索引检查

MongoDB迁移时,TTL索引会因为源数据库和目标库数据的时区、时钟不一致导致迁移后数据不一致。DRS会检查源数据库是否存在TTL索引的集合,如果存在,需要删除TTL索引或者不迁移存在TTL索引的集合。

待确认原因

待迁对象存在TTL索引,会因为源数据库和目标库数据的时区、时钟不一致导致迁移后数据不一致。

处理建议

如果关注存在TTL索引的集合的数据的一致性,需要删除TTL索引或者不迁移存在TTL索引的集合。

删除索引的命令请参考如下命令:

db.集合名.dropIndex(索引名)

相关文档