ITPub博客

首页 > 数据库 > 国内数据库 > 评测回顾 | 南大通用分布式事务型数据库产品GBase 8c

评测回顾 | 南大通用分布式事务型数据库产品GBase 8c

原创 国内数据库 作者:GBASE南大通用 时间:2022-03-29 16:34:17 0 删除 编辑

南大通用分布式事务型数据库产品 GBase 8c 凭借其在性能、高可用方面的卓越表现,顺利通过中国信通院第十三批分布式事务型数据库性能评测。在金融场景下核心业务的分布式事务性能、 ACID 能力、高可用能力等方面,均满足分布式事务型数据库性能测试要求。

作为一款金融级分布式交易型数据库产品,南大通用分布式事务型数据库 GBase 8c 具备高性能、高可用、弹性伸缩、高安全性等特性,可以部署在物理机、虚拟机、容器、私有云和公有云,为金融核心系统、互联网业务系统和政企业务系统提供安全、稳定、可靠的数据存储和管理服务。

 

自适应事务处理机制

GBase 8c 采用自适应的事务处理机制来提升系统性能。对于只需要在本地节点进行处理的事务,协调器按本地事务处理流程进行处理,不需要进行两阶段提交,以提升事务处理的效率;对于需要跨节点处理的事务,协调器协调参与者进行两阶段提交,以保障全局事务的一致性。整个事务处理的流程对客户端透明。

并行技术

GBase 8c 采用并行技术来提升系统的性能和吞吐量:

1.Coordinator 协调器制定分布式执行计划,将算子下推到数据节点,数据节点并行处理;

2. 各数据节点采用多线程架构,多个线程并行处理;

3. 采用 MVCC (多版本并发控制)技术,实现读写不冲突,提升读写并行处理能力;

全局死锁解除

GBase 8c 具备全局死锁解除的能力,检测进程收集并分析集群中的锁等待信息,当发现死锁情况时,会将全局事务号最大的事务退出,从而解决死锁问题,这样极大地提高了高并发情况下,简单查询、插入、删除和更新操作的性能。

 

具体来说, GBase 8c 通过在 CN 和 DN 上部署 global deadlock process 并与 GTM 建立通讯通道,周期性对事务等待关系进行检测,并将检测结果发送给 GTM 用来构建全局等待图。当检测到死锁环时,立即将执行事务号最大的事务执行退出流程,从而解决全局死锁问题。

事务状态保持

GBase 8c 具备事务状态保持能力,任意协调器节点( CN )宕机后,都不影响该节点正在进行的事务状态,事务可以在另一接管 CN 节点上继续顺利运行,从而保证数据高可用情况下的极致性能。

 

2015 年,作为国家高端专业智库、产业创新发展平台,中国信息通信研究院(以下简称“中国信通院”)逐步开展数据库领域的技术研究、标准编制、评测评估、政策支撑、生态建设等工作。六年来,中国信通院见证了国内数据库顶层设计不断出 台,关键技术逐渐突破,产业生态日益繁荣,应用范畴持续扩展,标准化工作有序有力进行,成为国家在数据库领域最重要的支撑单位,已搭建国内最权威的第三方数据库评测评估体系。产品评测体系包括基础能力、性能、稳定性和安全性等;服务评估体系包括通用服务能力和专项服务能力评估。每半年开展一批评测评估,截止 2021 年 11 月底,已开展 13 批产品能力评测,共计完成 58 家企业 93 次基础能力测试、 35 次性能测试和 4 次稳定性测试。

 

基础能力测试方面, 已推出分布式分析型数据库、分布式事务型数据库、关系型云数据库、时序数据库、图数据库、键值型内存数据库和文档数据库等评测项目。

性能测试方面, 中国信通院云大所先后自研推出多个性能测试工具并与业界主流产品完成适配,包括面向车联网场景的时序数据库性能测试工具 DataBench-TS 、面向金融核心系统场景的事务型数据库性能测试工具 DataBench-T (已开源)和面向金融、电信核心场景的分析型数据库性能测试工具 DataBench-A ,相较国外 TPC 系列性能测试基准,上述工具更加贴合我国实际应用场景,能够以图形化、自动化的形式,在信通院提供的统一硬件环境下执行测试,更加公平公正、客观真实地反映数据库产品之间的差异。

稳定性测试方面, 已推出国内首个基于混沌工程理念的数据库稳定性测试工具,通过对系统注入 CPU 、内存、硬盘、网络、线程等方面扰动,观测数据库系统韧性表现。该评测评估体系见证了国内数据库产品由弱变强、产品生态逐渐丰富的过程,圈定了国内数据库产品厂商第一梯队,成为了数据库产业发展的风向标。

 

针对数据库服务能力,已开展 3 批评估,共计完成 8 家企业 14 个项目的评估。

 

服务能力分为通用服务能力和专项服务能力,通用服务能力依托《数据库服务能力成熟度模型》标准,面向服务提供方进行评估,围绕数据库的规划设计、实施部署和运维运营三个能力域细分为 27 个能力项,每个能力域可以单独评估,评估结果由低到高依次分为初始级、可重复级、稳健级、量化管理级和优化级五个等级。

专项服务能力依托《数据库应用迁移服务能力分级要求》《大数据 SQL 质量管理平台能力分级要求》等标准,对异构数据库迁移、 SQL 质量管控等环节所应用的常见工具链的能力进行评测,评估结果由低到高分为基础级、增强级和优化级三个等级,目前,数据库应用迁移已完成第一批评测,阿里云、华为云和腾讯云分别评为优化级、优化级和增强级。

SQL 质量管理平台首批评测火热进行中

第十四批可信数据库评测火热进行中

2022 年,中国信通院数据库评测体系已升级为“可信数据库”评测体系,第十四批“可信数据库”评测报名现已开始,本批评测将于 5 月中旬完成,召开评审会对评测结果进行统一集中评定后,将于 6 月大数据产业峰会发布结果和证书。

数据库应用创新实验室简介

数据库是基础软件的重要一员,是支撑全球数字经济蓬勃发展的核心技术产品。为推动我国数据库产业国际地位从跟跑、并跑到领跑, 2019 年 10 月,中国信息通信研究院云计算与大数据研究所牵头,联合多家数据库企业、应用单位、系统集成商、数据库服务企业、硬件制造商,共同成立公益性免费社群数据库应用创新实验室(以下简称“实验室”),打造了中国数据库产业的“联合舰队”。实验室持续致力于推动我国数据库产业创新发展,以实际问题为导向,以合作共赢为目标,联合政、产、学、研、用等多方力量,协同推进数据库领域应用创新的相关工作。实验室将一直秉承开放理念,持续欢迎数据库领域各企业、各机构、各组织申请加入。

实验室成员单位

 

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-2884794/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1329
  • 访问量
    1318738