NineData 社区版 V4.9.0 发布!支持应用切换能力以降低迁移风险,慢查询新增外部采集来源
NineData 社区版 V4.9.0 正式发布!数据复制与对比模块中,上线应用切换能力以降低迁移风险,同时增强 Doris 及 MySQL/OceanBase 间的结构复制功能。在数据库 DevOps 方面,慢查询新增外部采集来源,以及新增 MariaDB 数据追踪,并优化了 SQL 导入兼容性。在基础服务方面,消息中心支持飞书中卡片形式的通知发送。

1. NineData 社区版是什么?
NineData 是面向 AI 时代的智能数据管理平台,提供数据库 DevOps、数据复制对比等功能。
数据库 DevOps 支持企业级数据库 IDE、安全管控、变更发布等能力,比 Navicat、Bytebase、Flyway、Archery 功能更强大,更易用,可以帮助企业数据库管理更安全更高效。
数据复制与对比支持 60 种主流数据库之间的数据迁移、实时同步、数据对比,可以完全替代 Canal、FlinkCDC、DataX、DTS 等产品,用于数据库信创迁移、ETL、容灾、跨云数据同步、实时数据仓库集成等场景。
NineData 提供云服务、本地企业版、社区版多种模式。
社区版是面向广大开发者的免费版本,包括了 NineData 的基础功能,可以在本地通过 docker 一键安装部署,5~10 分钟快速体验。

2.1 数据复制与对比
新增特性
应用切换能力正式上线:在数据库迁移或容灾切换前,自动校准并同步序列值、触发器、用户等关键对象,避免应用切换到新库后因对象状态不一致导致异常,显著降低切换风险。目前支持 Oracle > Oracle、PostgreSQL > PostgreSQL、SQL Server > SQL Server 三种复制链路。
数据对比增强:支持在对比结果中,选择指定表进行重新对比。
功能优化
Doris 作为目标库:增强数据复制能力,支持 lower_case_table_names = 1 场景下的稳定复制。
MySQL / OceanBase MySQL > OceanBase MySQL:结构复制支持字段默认值同步,提升表结构一致性。
BUG 修复
类 PostgreSQL 数据源:修复作为源库时的预检查异常问题。

2.2 数据库 DevOps
新增特性
慢查询分析:慢查询支持从外部系统 Elasticsearch 采集,并接入分析。
数据追踪:新增支持 MariaDB 数据源。
功能优化
数据导入:升级 SQL 语法解析能力,支持包含 BEGIN / END 事务块的导出场景,提升复杂 SQL 的兼容性。
2.3 基础服务
新增特性
消息中心增强:支持在飞书渠道中,将通知以卡片形式发送到个人。
3. NineData 社区版与主流工具对比
数据库 DevOps 具有数据源管理、数据查询、SQL 规范、SQL 审核、审批流程等强大功能,帮助用户快速完成多种环境的数据管理任务,助力企业数字化转型。

NineData 数据复制支持多种同异构数据源之间的离线、实时数据复制。适合数据迁移、数据库扩缩容、数据库版本升级、异地容灾、异地多活、数据仓库及数据湖数据集成等多种业务场景。

4. 社区版核心优势
免费使用:社区版完全开放使用,用户可以随时使用,无订阅费用。
快速部署:基于 Docker技术部署,快速完成本地或云环境安装。
高性能数据同步:基于自研 CDC 技术,支持每秒数万 TPS 实时复制,适用于大规模数据同步和迁移。
安全合规:支持私有化部署部署,确保数据安全性,特别适合敏感数据管理。
专业功能覆盖:提供 SQL 审核、结构设计、敏感数据保护等企业级能力。
5. NineData 社区版安装部署
docker run -p 9999:9999 --privileged -v /opt/ninedata:/u01 --name ninedata -d swr.cn-east-3.myhuaweicloud.com/ninedata/ninedata:latest