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. 社区版 V4.9.0 核心功能发布

‌2.1 数据复制与对比

  • 新增特性

    • 应用切换能力正式上线:在数据库迁移或容灾切换前,自动校准并同步序列值、触发器、用户等关键对象,避免应用切换到新库后因对象状态不一致导致异常,显著降低切换风险。目前支持 Oracle > Oracle、PostgreSQL > PostgreSQL、SQL Server > SQL Server 三种复制链路。
    • 数据对比增强:支持在对比结果中,选择指定表进行重新对比。
  • 功能优化

    • Doris 作为目标库:增强数据复制能力,支持 lower_case_table_names = 1 场景下的稳定复制。
    • MySQL / OceanBase MySQL > OceanBase MySQL:结构复制支持字段默认值同步,提升表结构一致性。
  • BUG 修复

    • 类 PostgreSQL 数据源:修复作为源库时的预检查异常问题。

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

2.2 数据库 DevOps

  • 新增特性
    • 慢查询分析:慢查询支持从外部系统 Elasticsearch 采集,并接入分析。

    • 数据追踪:新增支持 MariaDB 数据源。

  • 功能优化
    • 数据导入:升级 SQL 语法解析能力,支持包含 BEGIN / END 事务块的导出场景,提升复杂 SQL 的兼容性。

‌2.3 基础服务

  • 新增特性
    • 消息中心增强:支持在飞书渠道中,将通知以卡片形式发送到个人。

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

3.1 数据库DevOps

数据库 DevOps 具有数据源管理、数据查询、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 社区版 V4.9.0 本次围绕数据库 DevOps、数据复制与对比、基础服务三大模块完成能力升级更新,新增多项核心特性,优化场景兼容性并修复已知问题,进一步提升产品稳定性与使用体验。

相关推荐
ClouGence4 小时前
开源数据库管理工具 CloudDM 4.2.0 发布,新增 GoldenDB、KingbaseES 等数据源
数据库·dba·devops
发霉的馒头4 小时前
ORA-00845: MEMORY_TARGET not supported on this system的解决方法
数据库
草莓熊Lotso6 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
煎饼皮皮侠8 小时前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis
东风破_14 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
九皇叔叔15 小时前
《MySQL 体系架构详解:Server 层、SQL 执行流程与 InnoDB、MyISAM、MEMORY 存储引擎》
sql·mysql·架构
橙子家15 小时前
OSS 文件上传的几个风险点和解决方案
数据库
2601_9620664917 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext17 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
数字新视界19 小时前
DCIM管理系统的技术架构与部署模式详解
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统