国产数据迁移同步工具 CloudCanal v3.3.4.0 发布
CloudCanal 免费社区版 是 ClouGence 公司推出的一款全自研、可视化、自动化数据迁移同步工具,具备 结构迁移、数据迁移、数据同步、数据校验、数据订正 等功能,支持 30+ 款流行关系型数据库、实时数仓、消息中间件、缓存数据库和搜索引擎之间数据互通,其中包含国产数据库 OceanBase,PolarDB, TiDB, StarRocks, Doris, RocketMQ 等。
结合开源项目 CloudCanalProcess ,可方便实现如下功能
- wide-table : 打宽表数据处理插件,主要包括事实表和单维表组合处理
- data-transform : 数据通用转换插件,比如做操作变幻、额外加字段、清洗回填数据
- data-gather : 数据汇聚插件,将分库分表、垂直拆分、异地数据进行实时汇聚
- data-compare : 数据对比插件,根据源端数据变化进行业务对账
- business-alert : 业务告警插件,根据数据变化趋势做出相应告警
CloudCanal 产品功能对标阿里云 DTS, 亚马逊 DMS, StreamSets, AirByte,助力开发、DBA 或运维同学快速构建在线数据应用。
Release-Note
新链路
- 开放 OceanBase(3.2.x/4.2.x)到 SQL Server 结构迁移、全量同步、增量同步、数据校验、DDL同步(add/drop column、truncate、modify、change)
- 开放 Hana 到 OceanBase / TiDB / AdbForMySQL 结构迁移、全量迁移、增量同步、数据校验、数据订正
新特性
- 增强虚拟列能力,提升多来源数据汇聚能力 , 可设置规定值、当前时间、源端实例 ID & DB & Schema & Table & 主键值多种形式拼接,可批量设置
- 增强虚拟列能力,提升多来源数据汇聚能力 , 可设置虚拟列为主键,原有主键降级为普通索引
- 支持 按 Schema_Table 和 Db_Schema_Table 表名拼接规则,提升多来源数据汇聚能力 , 目前支持链路(源端):Oracle、MySQL、MariaDB、Postgre SQL、PolarDBMySQL、AuroraMySQL
- 支持 Kafka -> OceanBase 数据同步
- 支持 Hana -> Hana 结构迁移
- 支持 Hana 源端清理增量表数据后回收空间(任务参数:mergeDeltaAfterClean)
- 支持 Hana 源端可选择是否忽略触发器的报错(任务参数:triggerExceptionlgnore)
- 支持 Hana 源端任务启动时检查任务触发器状态并重新安装(任务参数:autoCheckTriggerAndReInstall)
- 支持 Hana 源端自动清理增量表的数据(任务参数:triggerDataCleanEnabled)
- 支持 Oracle -> Doris / SelectDB DDL同步(加/减列)
- 支持 TiDB 6.1.0 以上高版本时间类型主键和联合主键表同步
- 支持 按周执行周期性全量同步、数据校验
- 支持 新的调度任务调度策略,包括 ROUND_ROBIN (顺序分配) 和 LOAD_MEM_BALANCE (按负载分配),可通过 business_output.properties 进行修改
优化
- 优化 MySQL -> MySQL、PolarDBMySQL -> PolarDBMySQL 链路 DDL 同步防重
- 优化 MySQL 源端 JSON 类型数据同步,自动检测类型并开启转译无需修改任务参数
- 优化 MySQL 源端 JSON 类型映射,在 OceanBase 4.0 以上版本中会映射为 JSON
- 优化 MySQL 源端过滤未订阅表的相关 DDL,避免元信息表过大
- 优化 重启任务历史记录展示粒度,从单阶段粒度提升至单任务粒度
- 优化 阿里 DMS 无锁变更临时表正则匹配过滤条件导致的同步性能下降问题,500 张表性能提升约 10 倍
- 优化 获取 StarRocks 版本语句,降低账号权限要求
- 优化 控制台异步任务配置,将异步执行任务类型变为所有,提升异步任务可靠性
- 优化 任务创建预检提示文案,方便理解
- 优化 设置目标主键,支持 Oracle 源端设置目标主键
- 优化 OceanBase / TiDB 多主键全量扫描方式,使用第一个主键进行排序
- 优化 Hana 触发器模板提升触发器编译速度
- 优化 Kafka 写入报错时,任务日志打印数据主键信息
问题修复
- 修复 MariaDB Set character_set_collations 事件导致的 binlog 解析报错的问题
- 修复 Hana 源端心跳时间导致的任务延迟跳动问题(任务参数:dbHeartbeatEnable)
- 修复 Hana -> TiDB / OceanBase 结构迁移 BLOB / TEXT 报错的问题
- 修复 MySQL -> Kafka 修改订阅失败的问题
- 修复 MySQL -> TiDB 数据校验中 binary 类型为空值、空字符串导致的越界异常问题
- 修复 MySQL -> MySQL 有自增属性的联合主键表同步后自增属性丢失的问题
- 修复 MySQL 源端配置 srcTimeZone 参数后遇到 0 时间同步失败的问题
- 修复 前端按照检索项选择表不生效的问题
- 修复 PolarDbForMySQL 源端心跳语句前带有注释导致过滤失败的问题
- 修复 阿里云成都、张家口、呼和浩特、乌兰察布区域 PolarDB 和 RDS for MySQL 无法添加的问题(开放 API 特殊 Endpoint)
- 修复 Oracle 全量阶段快照读模式下异常退出的问题(任务参数:snapshotRead)
- 修复 Kafka 全量同步报错时异常无法跳过的问题(任务参数:exceptionSkipMode)
- 修复 PolarDbMySQL / PolarDB-X / OceanBase 解析 Binlog 日志中 0 时间异常的问题(支持在源端参数配置中设置 defaultZeroDate)
免费下载与使用

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🔥【 Go 实现 ssh 客户端】tssh 支持自定义界面 v0.1.18
【 Go 实现 ssh 客户端】tssh 发布 v0.1.18,支持自定义界面,自定义颜色,以及更新了很多其他功能。 GitHub:https://github.com/trzsz/trzsz-ssh Gitee:https://gitee.com/trzsz/tssh trzsz-ssh (tssh) 设计为 ssh 客户端的直接替代品,提供与 openssh 完全兼容的基础功能,同时实现其他有用的扩展功能。 为什么做 服务器太多,记不住所有别名,tssh内置登录界面,支持搜索和选择服务器登录。 tssh登录服务器后,内置支持trzsz(trz /tsz) 工具,传文件无需另外新开窗口。 有时需要同时登录一批机器,tssh支持多选并批量登录,同时支持执行预设的命令。 有些服务器不支持公钥登录,tssh支持记住密码,支持自动交互,提升登录的效率。 在 Windows 中使用tssh代替trzsz ssh,可以解决trz上传速度很慢的问题。 主题风格 tssh支持多种主题风格,在~/.tssh.conf中配置PromptThemeLayout选用。欢迎一起来创造更多更好看的。 每种主题风...
- 下一篇
讯飞发布星火认知大模型 V3.5
讯飞昨天举办新品发布会,正式发布了星火认知大模型 V3.5,其在逻辑推理、语言理解、文本生成、数学答题、代码、多模态等核心能力均显著提升。 据了解,星火认知大模型 V3.5 带来七大能力提升,文本生成提升 7.3%,语言理解提升 7.6%,知识问答提升 4.7%,逻辑推理提升 9.5%,数学能力提升 9.8%,代码能力提升 8.0%,多模态能力提升 6.6%。 https://xinghuo.xfyun.cn/ 此外,星火认知大模型 V3.5 的语言理解、数学能力号称已经超过 GPT-4 Turbo,代码能力达到 GPT-4 Turbo 96%,多模态理解达到 GPT-4V 91%。 讯飞还在发布会上推出星火语音大模型、星火开源大模型“星火开源-13B”等产品。 据科大讯飞披露的数据,目前其开发者生态中大模型开发者有35万。各家大模型厂商所提供的API调用价格都相差不大,面向开发者的竞争重点仍是基础大模型能力、开发工具及相关服务。有创业者专门测试对比了国内主流大模型产品与GPT4,得到的结论是“有很大进步空间”。刘庆峰于会上再次强调,星火大模型预计将于今年上半年赶上GPT4最好水平。
相关文章
文章评论
共有0条评论来说两句吧...