GoldenDB的介绍

GoldenDB 是由中兴通讯自主研发的金融级分布式关系型数据库 ,主要面向银行、证券、保险等对高可用性、强一致性、高性能有严苛要求的核心业务场景。以下从概念、架构、语法兼容性等方面进行详细介绍:


一、核心概念

  • 定位:金融级交易型分布式数据库(OLTP),支持核心系统如银行账务、支付清算等。
  • 特点
    • 高可用(99.9999%+)
    • 强一致性(基于全局事务管理器 GTM)
    • 支持弹性扩展(在线扩容/缩容)
    • 安全可靠(通过国家信创安全测评)
  • 应用场景:大型银行核心系统、电信计费、政务、能源、医疗等关键行业。

二、整体架构

GoldenDB 采用 PGXC(PostgreSQL-XC)架构,其核心组件包括:

1. 计算节点(CN, Coordinator Node)

  • 负责 SQL 解析、优化、执行计划生成;
  • 对外提供 JDBC/ODBC 接口;
  • 协调多个数据节点完成分布式查询和事务。

2. 数据节点(DN, Data Node)

  • 存储实际数据,通常以分片(Shard)形式分布;
  • 执行 CN 下发的本地 SQL 操作;
  • 支持多副本与自动故障切换。

3. 全局事务管理器(GTM, Global Transaction Manager)

  • 提供全局事务 ID(GTID);
  • 确保跨节点事务的 ACID 特性与强一致性;
  • 是实现分布式事务一致性的关键模块。

4. 管理节点(MN, Management Node)

  • 包含多个子服务:
    • Insight:可视化运维平台;
    • MetaDataServer:元数据管理;
    • ClusterManager:集群状态监控与调度;
    • ProxyManager:代理节点管理。

5. 应用接入层

  • 支持标准 JDBC/ODBC 驱动;
  • 可通过负载均衡对接多个计算节点。

三、SQL 语法兼容性

GoldenDB 在语法上高度兼容主流关系型数据库,具体如下:

  • 标准支持:SQL92、SQL99、SQL:2003;
  • 方言兼容
    • MySQLOracle 常用语法均有良好兼容;
    • 支持存储过程、触发器、视图等高级特性;
    • DDL/DML 语句基本可直接迁移(需少量适配)。

注:虽然底层基于 PostgreSQL 架构,但对外接口做了大量兼容性封装,便于从 MySQL/Oracle 迁移。


四、部署模式

  • 分布式部署:适用于大规模 OLTP 场景,支持水平扩展;
  • 集中式部署:适用于中小规模或测试环境,简化运维。

五、关键技术优势

  • 强一致性事务:通过 GTM 实现全局快照隔离(SSI);
  • 在线扩容:支持数据重分布且不影响业务;
  • 高可用机制:主备切换 < 30 秒,RPO = 0,RTO ≈ 0;
  • 国产化适配:全面支持国产芯片(鲲鹏、飞腾)、操作系统(麒麟、统信)及中间件。

六、典型用户与认证

  • 已在中信银行、广发银行、中国电信等大型机构核心系统落地;
  • 2024 年成为首批通过国家安全可靠测评的分布式数据库
  • 拥有 900+ 项专利,内核 100% 自主可控。

如需更深入的技术细节(如分片策略、备份恢复机制、性能调优等),可参考中兴官方文档或社区技术白皮书。

相关推荐
赵渝强老师2 天前
【赵渝强老师】崖山数据库的联机重做日志文件
数据库·国产数据库·yashandb·崖山数据库
FORCECON13 天前
力控SCADA工程升级:信创跨平台迁移方案,快速搭建安全自主的工业监控系统
linux·windows·自动化·信创·scada·监控组态软件
todoitbo4 天前
向量数据库不该成为新孤岛:KingbaseES 多模融合架构如何减少数据搬运
数据库·架构·国产数据库·kes
书生执笔画浮沉6 天前
一起关于龙芯MIPS64el的“数据泄露”排查纪实
信创
AnyChat研究院9 天前
全栈信创深度适配,AnyChat为多领域数智化升级夯实安全可控根基
音视频·信创·安全可控·国产化·信创国产化·信创适配·信创音视频
正在走向自律9 天前
数据库迁移工具实战:KDMS云+端+服务架构破解大型信创项目迁移难题
信创·数据库迁移·国产化数据库·kdms·异构迁移
涛思数据(TDengine)15 天前
从设备物联到预测托管,华渚物联用 TDengine 构建 UPS 全生命周期管理数据底座
大数据·数据库·人工智能·时序数据库·tdengine·国产数据库
数据库小学妹16 天前
空间数据库查询慢怎么排查?索引失效、表膨胀、SQL优化实战(附排查命令)
数据库·性能优化·信创·故障排查·索引调优·空间数据库
DBA小马哥17 天前
记一次分布式集群知识体系梳理(附架构决策框架)
分布式集群·国产数据库
正在走向自律19 天前
【金仓数据库征文】从 MySQL 迁移到金仓数据库:哈工大智能造价项目的一次信创改造实践
数据库·mysql·性能优化·国产数据库·数据库迁移·信创适配·金仓数据库征文