Kate Quinn

GoldenDB

互联网 2024-10-08 07:40:27

GoldenDB 是中兴通讯旗下金篆信科研发的的关系型分布式数据库产品,产品深耕金融、运营商等行业,采用无共享架构,融入中兴通讯20多年的数据库研发经验,为用户提供了高可用、高可靠、可扩展的“大数据+分布式数据库”解决方案;满足 OLTP 类应用,同时兼顾OLAP数据处理要求,提供统一的基础数据服务平台,有利于提升业务创新能力和用户体验。

针对银行OLTP业务,中兴通讯分布式数据库GoldenDB为业务带来传统单机数据库无法提供的计算及扩展能力,提供高可用、高可靠、资源调度灵活的数据库服务,支持金融行业已有业务升级及创新业务快速部署的需求。

产品特点

  • 提供数据库统一基础服务,实现各系统的扁平化
    通过分布式数据库解决方案,可对所有需要关系型数据库的应用系统提供统一的数据库服务,基于“大数据+分布式数据库”,实现数据的集中存放、统一管理和数据能力开放平台解决方案,为客户提供扁平化的基础数据处理平台。

  • 自主、安全、可控
    完全自主研发,源代码全掌握,安全可控,已在金融行业成功商用,运行稳定、安全、可靠。低成本。基于X86服务器的去中心化架构集群架构,成本低。

  • 可扩展性
    GoldenDB软件架构分层设计,计算节点、数据节点均可横向线性扩展,
    技术白皮书第4页满足性能及容量的无限扩展需求。

  • 高可靠性
    整个集群无单点故障,数据多副本,具备完善的数据备份恢复机制,支持双活数据中心,支持异地灾备。

  • 强一致性分布式事务
    GoldenDB具备完善的分布式事务处理机制,可保证读写及数据恢复的强一致。

  • SQl兼容性
    完全兼容 SQL 92 标准,部分兼容 SQL99、SQL2003 标准,部分兼容 Oracle语法。

  • 分布式 SQL 优化
    内置大量的优化规则,对上百个场景进行优化,良好的复杂SQL语句兼容性和处理性能;支持 Prepare 预编译、执行计划缓存、数据集透传等功能,在保证数据一致性条件下实现高性能SQL处理。

  • 分布式批处理
    提供分布式架构下批处理功能,满足金融、政企、运营商等行业日终大数据批处理需求,通过分布式 FetchSize 和存储过程功能对数据进行批处理,减少客户端与DB的访问次数,批量返回数据集并进行批量处理。

  • 支持读写分离,提升读写效率
    系统根据负载情况及操作类型,把写操作发送到主库、读操作负载均衡到从库,提高从库的利用率。

  • 灵活的数据切片技术
    支持哈希、范围、列表、复制多种数据分片规则,可以根据业务数据特征,选择最适合的分片技术把数据分别存储在多个数据安全组中;通过合理的数据分片规则,发挥分布式数据库的最佳性能。

  • 智能高效的运维
    分布式数据库提供统一的管理门户和高效的运维工具,实现高效、智能、可视化运维管理。

  • 分布式数据备份恢复
    支持快照恢复到任意时刻和恢复到快照生成时刻,可保证集群数据的强一致性。
    技术白皮书第5页一致性。

  • 在线数据重分布
    支持数据节点的扩容、缩容,能高效地将数据均匀分布到数据库集群上;同时保证对在线业务影响小,且可操作性强。

  • 分布式数据导入导出。数据导入导出与交易流分离,降低对联机交易影响。

产品优势

  • Share Nothing全分布式架构:计算存储分离、存储节点具备强大的本地计算能力;无单点涉及,设备故障时仍保证数据零丢失和不间断服务;横向扩展,通过设备堆叠无限扩展计算性能和存储容量;支持超大规模节点的可视化监控运维。

  • 高效可靠的容灾能力:金融级多地多中心多活架构,实现RPO=0,RTO<30S,数据永不丢失,灾难情况下业务快速平稳切换。

  • 不停服务的在线扩容:支持哈希、列表、范围、复制四种分片规则;支持热点库分裂,保证数据分布均衡;支持多表关联扩容,减少跨库关联查询;扩容计划灵活配置,扩容过程可视化管理。

  • 金融级实时一致的分布式事务:引入全局事务管理器,保证分布式事务的实时一致性;对应用透明的分布式事务处理,应用无需改造;优化的二阶段提交机制,提升分布式事务处理性能。

  • 金融级可靠性:快同步复制保证数据不丢失,分组复制保证业务不中断,高低水位实现策略灵活可配置。

  • 功能完备的备份恢复:支持全量、增量、实时和定时的备份策略,支持数据恢复到任意时间点,支持恢复到全局一致的数据状态。

  • SQL兼容:兼容标准SQL语法、MySQL语法、Oracle常见语法,支持分布式优化、分布式批处理。

产品架构

应用场景

  • 银行核心业务
    金融IT尤其是银行核心IT应用,对性能、稳定性以及安全性有着极高的要求,传统集中式架构无法满足持续增长的高并发和快速响应的需求。GoldenDB分布式数据库是拥有自主知识产权的数据库产品,具有分布式事务一致性,容量、性能线性扩展、数据安全可靠以及易运维、易使用的特点。GoldenDB在2019年10月26日在中信银行新一代信用卡核心系统投产,成为国内首个在大型银行核心业务系统投产的国产数据库。

  • 互联网金融
    传统金融IT架构成本居高不下、交易处理能力存在瓶颈,结合互联网业务的特点及发展趋势,越来越多的互联网金融平台采用分布式架构进行系统建设工作, 通过传统核心业务和互联网核心业务并行的方式,满足高并发的互联网业务发展。GoldenDB在江苏省农村信用社联合社互联网金融平台的建设中,作为平台的基础数据库,为2000万用户提供数据服务,支撑了其O2O、直销银行、收单等一系列的互联网金融应用场景。

  • 政务应用
    在电子政务市场,各级政府为了打造信息共享和业务协同的智能化政务服务,需要建立统一的基础数据标准,并形成相关的的基础信息库。在人口大省和大市,容量和性能给传统数据库带来压力。而分布式数据库的大容量、高并发特性,成为应对解决各级政务数据瓶颈的利器。使用分布式数据库海量数据的存储和快速查询的解决方案能够给为业务带来单机数据库所无法提供的数据可扩展性及性能可扩展性。

发展历程

所属公司

金篆信科有限责任公司是中兴通讯为拓展分布式数据库产业而成立的控股子公司,也是中兴通讯着力培育和打造的新的重要增长极,更是中兴通讯积极响应国家政策,高效推进国产数据库产业链协同发展,进而夯实国产核心基础软件技术实力和安全可靠的战略,公司成立于2021年11月,总部位于北京亦庄经开区信创园。

相关资料

金篆信科GoldenDB官网: https://www.goldendb.com
金篆信科GoldenDB微信公众号:搜索GoldenDB分布式数据库