mongosync 1.9发布说明
本页介绍MongoDB Cluster-to-Cluster Sync 1.9 和Cluster-to-Cluster Sync beta计划中引入的更改和新功能。
1.9.0 版本
11 月13 , 2024
嵌入式验证程序
从 1.9.0 开始, mongosync
包含一个嵌入式验证器,用于确认集合从源集群成功同步到目标。默认,会为副本集迁移启用验证程序。
要检查验证状态,请参阅verification
/progress 响应中的 字段。
其他说明
新功能:
mongosync
现在支持迁移具有空时间戳值的文档,例如使用MongoDB 6.0 或更高版本的源集群的时间戳(0,0)。向
mongosync
可执行文件添加了有关验证的stdin
免责声明。用户必须先接受此免责声明,mongosync
才能运行。为之前已阅读免责声明的用户添加了
--acceptDisclaimer
标志以绕过它。在
/start
端点中添加了内存检查以启用验证。验证需要 10 GB的基本内存,每 1 百万份文档需要 0.5 GB的内存。
优化:
增加内部超时,以减少初始化期间超时故障的发生
最低支持版本
在1.9.0中,支持的最低MongoDB版本为6.0.17和7.0.13 。
为获得最佳性能,请在迁移前将源集群和目标集群升级到最新的MongoDB Server补丁发布。 有关更多信息,请参阅升级到MongoDB的最新自我管理补丁版本。