NineData 社区版 V5.1.0 正式发布!‌AI Agent 能力全面释放,上线 SQL 执行与任务 Skill,ChatDBA 新增支持类 PostgreSQL、Oracle、SQL Server 数据库的性能诊断与治理;数据复制与对比新增 48 条链路、累计支持 237 条免费链路,Redis Cluster 全量复制性能提升 10 倍。数据库 DevOps 能力持续扩展‌,SQL 窗口新增崖山数据库,慢查询覆盖主流云厂商 RDS;‌OpenAPI 增强‌,新增规范与审批流接口和限流。

1. NineData 社区版是什么?

NineData 是 AGI 时代的云原生智能数据管理平台,提供数据库 DevOps、数据复制对比等功能。

  • 数据库 DevOps :企业级数据库设计、开发、变更与治理平台,提供 SQL 规范审核、数据库稳定变更、数据访问安全及 SQL 性能治理等数据管理解决方案,比 Navicat、Bytebase、Flyway、Archery 功能更强大,更易用,可以帮助企业数据库管理更安全更高效。

  • 数据复制与对比:支持 100 多种主流数据库之间的数据迁移、实时同步、数据对比,可以完全替代 Canal、FlinkCDC、DataX、DTS 等产品,用于数据库信创迁移、ETL、容灾、跨云数据同步、实时数据仓库集成等场景。

NineData 提供云服务、本地企业版、社区版多种模式。

NineData 社区版是面向广大开发者的免费版本,涵盖了 NineData 的核心能力,可以在本地通过 docker 一键安装部署,5~10 分钟快速体验。

2. 社区版 V5.1.0 核心功能发布

2.1 数据库 DevOps 

新增特性

  • SQL 窗口:新增支持崖山数据库。

  • 慢查询分析:新增支持采集并治理阿里云 RDS SQL Server、华为云 RDS MySQL / RDS PostgreSQL、腾讯云 RDS MySQL / RDS PostgreSQL / TDSQL、AWS RDS MySQL / RDS PostgreSQL 的慢日志。

功能增强

  • SQL 窗口:优化 TDSQL 分区表建表语句获取慢的问题。

  • 数据归档与清理:优化 SQL Server 归档字符串主键分页查询慢的问题定位能力。

问题修复

  • 敏感数据保护:修复 Greenplum 敏感列扫描连接报错、MariaDB 数据导出敏感列报错问题。

  • 数据归档与清理:修复 SQL Server 归档到同一个 schema 时约束(包括索引名,尤其是主键)命名唯一性冲突问题。

‌ 2.2 AI AGENT 

新增特性

  • SQL 执行与 SQL 任务 Skill:上线 SQL 执行、SQL 任务 Skill,并提供对应 OpenAPI。

  • ChatDBA:新增支持类 PostgreSQL、Oracle、SQL Server 数据库的性能诊断与治理,覆盖实例巡检、会话诊断、慢查询治理、SQL 优化、锁诊断和长事务诊断等场景。

  • SQL 诊断优化:新增支持 SQL Server、DB2、OceanBase MySQL、OceanBase Oracle、GaussDB、openGauss、KingbaseES、TDSQL-C、TDSQL、PolarDB 等多种数据库的 SQL 智能诊断优化能力。

功能增强

  • ChatDBA 性能诊断:针对 Oracle 和 PostgreSQL 场景细化功能能力。

    ChatDBA 知识库:增强超大文档向量化、跨会话记忆检索与检索优化能力。

‌ 2.3 数据复制与对比 

  • 新增链路

NineData 社区版 V5.1.0 新增支持 48 条数据复制与对比链路,当前累计已支持 237 条链路,覆盖关系型数据库、NoSQL、数据仓库、消息队列等全品类,能够满足绝大多数企业的数据迁移、实时同步、数据对比、容灾备份等场景需求。

  • NineData 社区版支持数据复制和对比链路列表:https://docs.ninedata.cloud/community_edition/#community_replic

  • 功能增强

  • GaussDB(兼容 Oracle) > PostgreSQL:增强数据复制能力,适配数据库间差异,支持分区表及表默认值等特性的自动迁移。

  • Redis Cluster 同构复制:优化集群间数据复制性能,全量复制性能提升 10 倍。

‌ 2.4 基础服务 

  • 新增特性

    • OpenAPI:

      • 支持 OpenAPI 限流。

      • 新增规范相关 API。

      • 新增审批流相关 API。

      • 敏感数据保护新增启停、数据类型和脱敏算法查询接口。

  • 功能增强

    • 专属集群运维:增强 NineData 专属集群运维能力,支持查询任务运行轨迹。

  • 数据源:

    • 适配 GaussDB 分布式 JDBC 参数。

    • Greenplum 数据源录入新增默认数据库的选项。

  • OpenAPI:

    • 工作流 OpenAPI 的 SQL 任务详情增加错误信息输出。

    • 敏感列查询 OpenAPI 返回新增敏感等级、数据类型和脱敏算法。

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

3.1 数据库 DevOps

数据库 DevOps 支持 100 种+数据源的数据管理能力,提供 SQL 规范审核、数据库稳定变更、数据访问安全及 SQL 性能治理等企业级数据管理解决方案,帮助用户实现多环境多源数据库的统一管理,助力企业数字化转型。

3.2 数据复制

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

4. 社区版核心优势‌

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

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

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

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

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

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 社区版 V5.1.0 本次更新核心聚焦 AI 数据库运维能力全面升级。ChatDBA 新增支持类 PostgreSQL、Oracle、SQL Server 数据库的全链路性能诊断,SQL 智能优化覆盖十余款数据库,同时上线 SQL 执行与任务 Skill 及对应 OpenAPI。数据复制与对比链路突破 237 条,Redis Cluster 同构复制性能提升 10 倍,还新增崖山数据库支持,完善 OpenAPI 与专属集群运维能力。

NineData 社区版为中小团队在数据库信创改造、多云架构下的数据同步、构建标准化数据库运维流程等关键场景中,提供一个功能全面、安全可靠且成本为零的卓越解决方案。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐