欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

MongoDB数据同步工具mongosync 1.6.0发布及新特性

程序员文章站 2022-06-07 14:49:39
...

改进 主要改进了分片集群的同步,尤其是分片到分片的同步; 以前版本两个分片的同步是多个片向目标mongos同步,现在为各分片向目标集群各个分片同步,同时自动迁移了配置数据。同步后两个集群数据及分布完全相同。 分片集群同步注意事项:如果使用域名配置分

改进

  • 主要改进了分片集群的同步,尤其是分片到分片的同步;
    以前版本两个分片的同步是多个片向目标mongos同步,现在为各分片向目标集群各个分片同步,同时自动迁移了配置数据。同步后两个集群数据及分布完全相同。
    分片集群同步注意事项:如果使用域名配置分片各个主机,要求原分片(复制集各个主机名)与目标分片域名不同,其他无限制,如shard name.

  • 同步单表同步索引;

bugfix

  • 修复同步到TokuMX,索引和用户表同步问题。
  • 修复认证失败还继续同步(实际没同步成功)的bug(@Hisoka-J反馈);
  • 修复微博妹子@杲一呆 反馈的一个bug, mongosync如果设置了 --oplog -s -t,就是同步一段时间内的数据,发现-c参数就无效了,只能同步整个database
    该bug1.0.3之前不存在,1.4.0改动后出现的。

变化部分

  • 增量同步参数由毫秒改为秒(1.6.0之前所有版本都是毫秒);
  • 改进实时同步中增量同步进度显示(其他未改变),去除进度条,代替为显示oplog落后时间。
  • 恢复参数--tu,--tp,即指定目标用户名及密码。