Docs 菜单
Docs 主页
/
MongoDB Mongosync
/

mongosync 1.11发布说明

本页介绍MongoDB Mongosync 1.11 中引入的更改和新功能。

2 月10 , 2025

默认下,mongosync 在目标集群上启用仅限目标的写入阻塞。mongosync/progress 端点报告 canWritetrue 之前解除对写入的阻止。您可以使用 /start 端点将 enableUserWriteBlocking 设立为 "destinationOnly",以显式启用仅目标写入阻塞。

您可以启用双重写入阻塞。 如果启用双重写入阻塞,则 mongosync 会阻止写入:

  • 在迁移期间的目标集群上。 mongosync 在将 canWrite 设置为 true 之前解除对写入的阻止

  • 在源集群 /commit

要启用双重写入阻塞,请使用 /start enableUserWriteBlocking将 设立为"sourceAndDestination"

您可以使用 /startenableUserWriteBlocking 将 设立为"none"

同步开始后,您无法启用双重写入阻塞或禁用写入阻塞。

不支持实时升级到版本1.11 。

mongosync 需要针对默认迁移的Atlas目标集群的额外权限。 请参阅Atlas集群。

已修复的问题:

  • 修复了 v1.9.0 中引入的错误,如果具有TTL索引的集合被重命名并随后在没有TTL索引的情况下重新创建,嵌入式验证程序可能会错误地报告失败。

  • 修复了 v1.0.0 中引入的错误其中,可以将 prepareUnique索引设置为目标集合上的唯一索引,或者可以将先前唯一索引在切换后在目标集合上保持 prepareUnique 状态。

有关支持的最低版本的信息,请参阅MongoDB Server版本兼容性。

为获得最佳性能,请在迁移前将源集群和目标集群升级到最新的MongoDB Server补丁发布。 有关更多信息,请参阅升级到MongoDB的最新自我管理补丁版本。

后退

1.12

在此页面上