当前位置: 首页 > news >正文

NineData 社区版 V4.3.0 正式发布!新增 5 条迁移对比链路,全面支持 MariaDB、GaussDB 等数据库

NineData 社区版 V4.3.0 版本正式发布!本次在数据库 DevOps 和数据复制与对比两大核心模块迎来重大升级:新增支持 PostgreSQL → Kafka、MySQL → ClickHouse/Elasticsearch 等迁移和对比链路,新增对 MariaDB、GaussDB 等主流数据库的全面支持,为多场景数据流动提供更可靠的支撑。

图片

1. NineData 社区版是什么?

NineData 社区版是一款免费使用、支持本地离线部署的数据库管理工具。包含了数据库 DevOps、数据复制、数据库对比三个核心功能,专为开发者、初创团队、教育机构及个人用户设计。基于 Docker 技术可以完全离线运行,本地化部署,确保数据与操作全部留存本地,满足数据隐私与合规需求,特别适合内网环境、小规模企业、个人开发者或学习测试等场景。

图片

2. 社区版 V4.3.0 版本功能升级

NineData 社区版 4.3.0 版本延续了 “兼容性更广、操作更高效、场景更全面” 的迭代方向。在数据同步方面,支持 PostgreSQL → Kafka、MySQL → ClickHouse/Elasticsearch 等链路,并增强与 Doris 等数据仓库的 DDL 同步能力。在数据库 DevOps 方面,4.3.0 版本实现了对 MariaDB、GaussDB 的全面功能覆盖,新增移动端审批功能,提升 SQL 任务管理灵活性。

‌2.1 迁移与对比链路新增支持

NineData 社区版 4.3.0 在该模块新增多条热门数据同步链路,并优化了与数据仓库的 DDL 同步能力,进一步强化 “多源数据汇聚”“实时数据同步”“跨引擎数据校验” 场景的支持。新增以下链路支持:

  • PostgreSQL → Kafka:支持 PostgreSQL 到 Kafka 的全量迁移与增量实时同步。该链路适用于实时数据总线构建场景,例如将业务库数据实时同步至 Kafka,拓展数据流动链路,覆盖更多流处理引擎业务场景。

  • MySQL → ClickHouse:ClickHouse 作为高性能列式存储数据库,广泛用于 OLAP 场景。4.3.0 版本新增 MySQL 到 ClickHouse 的全链路复制支持:表结构复制、全量迁移、增量同步等。该功能为用户构建实时分析平台提供便利,例如将电商订单数据从 MySQL 同步至 ClickHouse,实现实时销量分析。

  • MySQL → Elasticsearch:Elasticsearch 是全文检索的主流工具,4.3.0 版本新增 MySQL 到 Elasticsearch 的复制能力:表结构复制、全量迁移、增量同步。适用于日志检索、商品搜索等场景,例如将商品表数据同步至 ES,实现毫秒级全文检索响应。

  • 新增 2 条数据对比链路: 为保障 MySQL 与 ClickHouse 数据一致性,4.3.0 版本新增支持 MySQL → ClickHouse、ClickHouse → MySQL 2条链路的数据对比功能,支持三种对比模式:全量对比、快速对比、周期性对比。对比结果可直接导出为 SQL 脚本,快速修复数据不一致问题,降低人工校验成本。

图片

NineData 社区版 V4.3.0 已支持 13 条数据库迁移链路,如下:

图片

2.2 数据库 DevOps 功能增强

NineData 社区版 4.3.0 版本在该模块的更新聚焦 “兼容性拓展”“场景适配强化” 和 “操作体验优化” 三大方向,新增多项实用功能并完成核心能力升级。本次增加了更多功能特性:

  • MariaDB 全面适配
    • NineData 社区版实现了对 MariaDB 的全功能覆盖,包括 SQL 窗口、数据导入导出、SQL 任务、敏感数据管理、SQL 审核等核心功能。开发者可通过统一界面管理 MariaDB 与其他数据库,无需切换工具。

  • GaussDB 全面适配
    • 针对华为 GaussDB 这一国产主流数据库,社区版 4.3.0 同样完成了全功能适配。无论是 SQL 开发、数据导入导出,还是自动化SQL任务、敏感数据保护,均能无缝支持。进一步完善了 NineData 对国产数据库的兼容能力,助力企业级用户实现国产化数据库管理的标准化。
  • 移动端任务执行管理
    • NineData 社区版 4.3.0 版本新增移动端任务执行支持。开发者可通过 NineData 移动端应用,对 SQL 任务执行实时操作 —— 包括执行、暂停、重启、终止等关键动作。审批记录实时同步至云端,与 PC 端数据一致,满足运维人员外出场景下的紧急操作需求,大幅提升任务响应效率。

此外,NineData 社区版 4.3.0 优化和增强了部分数据库 DevOps 功能:增强 MySQL 数据追踪与回滚的预检查及容灾支持;支持读写分离实例的 OnlineDDL 变更;完善敏感数据保护规则与开关控制;简化扫描和报表操作入口;提升 SQL 解析精度与权限提示等。

3. 社区版核心优势‌

  • ‌免费‌使用:社区版完全开放使用,用户可以随时使用,无订阅费用。

  • ‌快速部署‌:基于 Docker技术部署,快速完成本地或云环境安装。

  • ‌高性能数据同步‌:基于自研 CDC 技术,支持每秒数万 TPS 实时复制,适用于大规模数据同步和迁移。

  • ‌安全合规‌:支持私有化部署部署,确保数据安全性,特别适合敏感数据管理。

  • ‌专业功能覆盖‌:提供 SQL 审核、结构设计、敏感数据保护等企业级能力。

4. NineData 社区版与主流工具对比

4.1 数据库DevOps

数据库 DevOps 具有数据源管理、数据查询、SQL 规范、SQL 审核、审批流程等强大功能,帮助用户快速完成多种环境的数据管理任务,助力企业数字化转型。

图片

4.2 数据复制

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

图片

5. NineData 社区版安装部署

在部署方面,基于Docker技术,用户通过简单命令即可在本地电脑完成安装,仅需需要 5 ~ 10 分钟就可以快速完成安装部署,方法步骤如下:

NineData 社区版安装部署

在服务器中已安装 Docker后,登录服务器的命令行窗口,执行如下命令,待容器启动完成后,即可登录 NineData 控制台直接使用。

docker run -p 9999:9999 --privileged -v /opt/ninedata:/u01 --name ninedata -d swr.cn-east-3.myhuaweicloud.com/ninedata/ninedata:latest

6. 总结

NineData 社区版 V4.3.0 版本的发布,在数据复制与对比方面,新增的 PostgreSQL → Kafka、MySQL → ClickHouse/Elasticsearch 等链路,以及 MySQL 与 ClickHouse 的数据对比功能,为多场景数据流动与一致性校验提供了更高效的解决方案;本次在数据库 DevOps 方面,通过对 MariaDB、GaussDB 的全面适配,进一步拓宽了数据库支持边界,让更多类型的数据库用户能享受到统一的管理体验;移动端审批与复杂架构适配的优化,则让数据库运维更灵活、更可靠。

http://www.lryc.cn/news/588874.html

相关文章:

  • 使用python的pillow模块将图片转化为灰度图,获取值和修改值
  • Redis Desktop Manager(RDM)下载与安装使用教程
  • STM32小实验二--流水灯
  • 【R语言】警告conversion failure on ‘中文字符‘ in ‘mbcsToSbcs‘: for 注 (U+6CE8)
  • 海狸IM - 一个功能完整的开源即时通讯系统
  • DeepSWE:通过强化学习扩展训练开源编码智能体
  • 2025开放原子开源生态大会 | 开源欧拉的AI原生实践与全球协作
  • 基于开源AI大模型、AI智能名片与S2B2C商城小程序源码的用户价值引导与核心用户沉淀策略研究
  • Android target34升级到35中的edge-to-edge适配
  • 【Android】按钮的使用
  • Softhub软件下载站实战开发(十八):软件分类展示
  • 图像修复:深度学习实现老照片划痕修复+老照片上色
  • 三种深度学习模型(LSTM、CNN-LSTM、贝叶斯优化的CNN-LSTM/BO-CNN-LSTM)对北半球光伏数据进行时间序列预测
  • Datawhale AI 夏令营第一期(机器学习方向)Task2 笔记:用户新增预测挑战赛 —— 从业务理解到技术实现
  • 《C++模板高阶机制解析:非类型参数、特化设计与分离编译实践》
  • react的Fiber架构和双向链表区别
  • Redis 数据持久化
  • Cookie全解析:Web开发核心机制
  • Unity Editor下拉框,支持搜索,多层级
  • Expression 类的静态方法
  • 用TensorFlow进行逻辑回归(五)
  • 简单明了的对比PyTorch与TensorFlow
  • VSCode同时支持Vue2和Vue3开发的插件指南
  • Spark 之 Join BoundCondition
  • 云手机隐私保护指南:如何保障账号与数据的云端安全?
  • Java单元测试JUnit
  • 静态补丁脚本 - 修改 libtolua.so
  • MySQL数据库----约束
  • 开源工具与框架:基于.NET Core 的 Modbus 网关开发(一)
  • 硬件与软件的桥梁:冯诺依曼体系、操作系统和初始进程的深度解析