暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GoldenDB产品整体介绍

原创 分布式数据库 2024-07-17
614


GoldenDB产品简介
GoldenDB 是一款自主研发的分布式数据库系统,整体由计算节点、数据节点、全局事务管理器、管理节点等核心模块组成,外围包含数据迁移模块,以及相关的运维工具。GoldenDB 采用高可靠设计,无单点故障,计算节点为无状态多节点部署,数据集群由多个安全分片组构成,每个安全分片组内采用数据节点主备多机部署。通过全局事务管理器支持分布式事务一致性。完全兼容 MySQL 语法,兼容常用 Oracle、DB2语法。GoldenDB 具有强一致性、高可用性、水平扩展性、强容灾能力等特点,作为成熟稳定商用领先的金融级分布式数据库,在银行(国有大行、股份制银行、城商行等)、电信运营商、交易所、券商、保险等关键行业核心业务中均有重要应用案例。
GoldenDB核心特性
GoldenDB是业界唯一一家在数据库层面解决分布式事务强一致的分布式数据库产品,同时满足应用平滑迁移、具备金融级高可靠、高安全的要求,性能超过现有系统数倍并能满足未来演进需求。

GoldenDB 分布式数据库具有高扩展性、高可用性、分布式事务强一致性等特点,并且实现了数据库云化能力,为客户提供数据库云服务的标准化交付和快速部署,支持多种部署模式,具备图形化运维能力和全栈国产化适配能力等。GoldenDB 分布式数据库产品主要特性如下:
分布式事务强一致性
GoldenDB 分布式数据库解决了分布式事务一致性问题,从数据库层面实现了数据的强一致性,对应用透明,无需应用改造,提升应用迁移效率。采用分布式事务管理器和已提交事务自动回滚相结合的技术,解决分布式事务的强一致性
问题。使用全局事务 ID 解决分布式事务的并发控制,严格保证事务 ACID 特
性,在实现强一致性的同时确保性能优异。
金融级高可用
GoldenDB 支持多地多 AZ 组网,任何节点不存在单点故障,可以支持多种组网架构,创新研发数据复制技术,针对不同的业务场景灵活配置不同的策略来满足不同的可用性和可靠性要求,提高系统吞吐量的同时,实现同城 RPO 为 0。满足金融级数据高可靠、服务高可用要求。GoldenDB 支持机房级故障自动切换、支持异地带载演练和异地带压演练。
线性扩展能力
GoldenDB 软件架构分层设计,基于Share-Nothing架构,采用集群方式部署,实现各组件的灵活扩展,从而提供高性能的数据库服务。同时结合数据动态重分布和读写分离等技术,实现性能的线性扩展。计算节点、数据节点均可横向线性扩展,满足性能及容量的无限扩展需求。通过增加计算节点,可以提升系统的业务处理能力;通过增加数据节点,可以提升系统的存储能力。
语法兼容性
GoldenDB兼容SQL92、SQL99、SQL2003 标准语法,完全兼容 MySQL 语
法,兼容常用Oracle、DB2语法。MySQL兼容:兼容MySQL5.7,MySQL8.0 语法和功能、兼容 MySQL 原生驱动。Oracle兼容:兼容Oracle系统视图、函数、序列、包等常用语法和高级功能,支持rownum、触发器、物化视图等。此外,GoldenDB 支持多级分片、数据透明路由(hash、范围、列表、复制表)、prepare 预编译,支持UTF8MB4、UTF8、GB18030、GB18030-2022、GBK 等字符集,支持自定义函数和视图,支持分布式全局唯一索引等。
混合负载能力
GoldenDB 支持 HTAP 混合负载,实现了分布式并行计算处理能力。交易型计算节点和分析型计算节点由 GoldenDB 管理节点进行统一管理,双引擎共用一份底层数据,组件部署更方便。当计算节点分析判断在线业务请求是 OLTP 类SQL时,将业务请求直接下发给数据节点进行处理;当计算节点分析判断在线业务请求是OLAP类SQL时,由分析引擎Coordinator承担复杂查询、复杂分析的OLAP任务,并根据调度策略分发给相应的数据节点。
云化支持能力
GoldenDB借助云技术来实现 DBService,具备集中管控、快速部署、高效运维,以及弹性扩展等优点。同时通过本地存储、物理网络,以及 GoldenDB 的
数据库多副本技术,节点自愈、故障隔离能力,保障数据库云服务的高性能和
高可靠。
GoldenDB 云化能力具备如下特点:
弹性:通过增加节点,即可快速实现容量性能弹性扩展;
可靠:计算集群高可用、存储多副本,保障系统安全可靠,支持跨机房/多地多中心部署;
高效:环境标准化快速部署,支持全 SSD 以及 SSD 缓存 + HDD 模式,提供基于裸金属、容器、虚拟化技术的实现方案。
图形化运维
GoldenDB 统一运维管理平台 INSIGHT,实现图形化的一键式运维管理,包含租户管理、资源管理、统计监控、告警管理、权限管理、任务管理等多种运维模块,提供容灾、备份、恢复、监控等全套解决方案。INSIGHT 具备集中告警功能,可帮助用户及时发现实例的异常情况,确保 GoldenDB 数据库稳定高效的运行。并且 Insight 支持与第三方平台对接,将信息上送至用户的运维平台。


最后修改时间:2024-07-17 09:50:20
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论