数据库 DevOps 能力持续扩容:新增 GBase 8A、Snowflake 数据源适配,敏感数据保护与 SQL 任务覆盖更多数据库类型,任务相关人管理、权限申请与审批规则等治理体验增强。
数据复制与对比新增 16 条复制 & 对比链路,累计已支持 715 条链路,覆盖关系型数据库、NoSQL、数据仓库、消息队列等全品类;Kafka 目标端支持 Debezium 消息格式,增量复制性能进一步优化。
AI Agent 能力升级:NineData Skill 新增结构设计与发布能力,ChatDBA 支持消息排队发送与后台任务继续执行。
NineData 社区版 V5.4.0 详细更新,阅读下文
NineData 是 AGI 时代的云原生智能数据管理平台,提供数据库 DevOps、数据复制对比等功能。
数据库 DevOps :企业级数据库设计、开发、变更与治理平台,提供SQL规范审核、数据库稳定变更、数据访问安全及SQL性能治理等数据管理解决方案,比 Navicat、Bytebase、Flyway、Archery 功能更强大,更易用,可以帮助企业数据库管理更安全更高效。
数据复制与对比:支持 100 多种主流数据库之间的数据迁移、实时同步、数据对比,可以完全替代 Canal、FlinkCDC、DataX、DTS 等产品,用于数据库信创迁移、ETL、容灾、跨云数据同步、实时数据仓库集成等场景。
NineData 提供云服务、本地企业版、社区版多种模式。
NineData 社区版是面向广大开发者的免费版本,涵盖了 NineData 的核心能力,可以在本地通过 docker 一键安装部署,5~10 分钟快速体验。
数据源:新增 GBase 8A 和 Snowflake 数据源适配。GBase 8A 覆盖 SQL 窗口、SQL 任务、数据导入与导出、数据归档与清理、慢查询分析、SQL 代码审核、SQL 开发规范和敏感数据保护;Snowflake 支持数据库 DevOps 和敏感数据保护。
敏感数据保护:新增支持 DWS、GoldenDB、PolarDB Oracle、SQLDatabase、Vastbase、YashanDB 和 Klustron。
SQL 任务:新增支持 ClickHouse、Memorystore、PolarDB Oracle、SingleStore、SQLDatabase、Sybase、TDSQL Oracle 和 YashanDB。
任务相关人:数据库 DevOps 任务详情新增任务相关人管理,任务创建者和管理员可以调整相关账号和角色,变更记录写入日志。
权限申请:扩展至平台支持的所有数据库类型。
SQL 窗口:引导创建任务时支持选择默认任务模式;编辑 INSERT 语句时联动高亮列名与对应值。
对象与表详情:PostgreSQL 系列数据库的 DDL 展示补充分布键和压缩参数;优化 SQL Server 大量对象场景下的对象树加载性能;表详情支持列宽自适应和悬浮展示完整内容,并调整列的展示优先级。
SQL 任务:PostgreSQL 备份语法支持整行备份;预检查增加 OceanBase 执行计划的索引判定规则。
结构设计与发布:优化大量用户场景下的协同人搜索;SQL 任务和结构设计与发布的详情页支持悬浮查看长备注。
审批规则:受影响行数按整个任务的总行数判断。
规范与流程:SQL 开发规范和审批流程配置调整至数据库 DevOps。
角色管理:角色授权增加 SQL 窗口管理员模式和任务查看权限。
任务详情:数据追踪与回滚、SQL 代码审核的任务配置统一展示在申请详情中。
表详情:修复 Oracle 索引列名未展示的问题。
结果集:修复宽表结果集拖动底部滚动条时的抖动问题。
SQL Server:支持带 WHERE 子句的 CREATE INDEX 语句。
Oracle:修复备份 SQL 的大小写敏感问题。
NineData Skill:新增结构设计与发布 Skill,Agent 可以在安全管控下提交、审批并自动执行表结构变更工单。
ChatDBA:支持消息排队发送和编辑待发送内容;切换会话后,原会话中的任务可以继续在后台执行。
NineData 社区版 V5.4.0 新增支持16条数据复制与数据对比链路,当前累计已支持 715 条链路,覆盖关系型数据库、NoSQL、数据仓库、消息队列等全品类,能够满足绝大多数企业的数据迁移、实时同步、数据对比、容灾备份等场景需求。
NineData 社区版支持数据复制和对比链路如下: https://docs.ninedata.cloud/community_edition/#community _replic
Kafka 目标端:支持 Debezium 消息格式和自定义 Topic 分配策略。
增量复制:优化 MySQL、PostgreSQL、Oracle 和 SQL Server 的增量复制性能。 TPC-C 压测模型下增量复制性能提升 50%+,部分场景性能提升超 400%。
Kafka 数据源:SSL 连接支持不配置 keystore 和 truststore,兼容阿里云 Kafka 和 AWS MSK 作为复制源端和目标端。
数据源变更:修改数据源后,关联的复制与对比任务可以同步更新连接信息。
消息通知:支持通过脚本自定义通知渠道,对接告警消息和通知消息,满足定制化消息投递需求。
数据库 DevOps 支持 100 种+数据源的数据管理能力,提供 SQL 规范审核、数据库稳定变更、数据访问安全及 SQL 性能治理等企业级数据管理解决方案,帮助用户实现多环境多源数据库的统一管理,助力企业数字化转型。
NineData 数据复制支持多种同异构数据源之间的离线、实时数据复制。适合数据迁移、数据库扩缩容、数据库版本升级、异地容灾、异地多活、数据仓库及数据湖数据集成等多种业务场景。
免费使用:社区版完全开放使用,用户可以随时使用,无订阅费用。
快速部署:基于 Docker技术部署,快速完成本地或云环境安装。
高性能数据同步:基于自研 CDC 技术,支持每秒数万 TPS 实时复制,适用于大规模数据同步和迁移。
安全合规:支持私有化部署,确保数据安全性,特别适合敏感数据管理。
专业功能覆盖:提供 SQL 审核、结构设计、敏感数据保护等企业级能力。
在部署方面,基于Docker技术,用户通过简单命令即可在本地电脑完成安装,仅需 5 ~ 10 分钟就可以快速完成安装部署,方法步骤如下:
在服务器中已安装 Docker后,登录服务器的命令行窗口,执行如下命令,待容器启动完成后,即可 登录 NineData 控制台直接使用。
docker run -p 9999:9999 --privileged -v /opt/ninedata:/u01 --name ninedata -d swr.cn-east-3.myhuaweicloud.com/ninedata/ninedata:latest
NineData 社区版 V5.4.0 本次更新主要围绕:数据库 DevOps 新增 GBase 8A、Snowflake 数据源适配,敏感数据保护与 SQL 任务覆盖更多数据库类型,治理与审批体验持续增强;数据复制与对比新增 16 条链路,累计支持 715 条,Kafka 目标端支持 Debezium 格式,增量复制性能优化;AI Agent 新增结构设计与发布 Skill,ChatDBA 交互与后台任务能力增强;基础服务新增脚本自定义通知渠道,丰富告警与通知投递方式。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70024772/viewspace-3186677/ ,如需转载,请注明出处,否则将追究法律责任。