ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8c多模态分布式数据库核心架构详解

GBase 8c多模态分布式数据库核心架构详解

原创 国内数据库 作者:GBASE南大通用 时间:2026-04-22 10:34:02 0 删除 编辑

天津南大通用公司自主研发的第三代智能分布式数据库GBase 8c(gbase database),支持行存、列存、内存、时序等多种存储模式,以及单机、主备与分布式等多种部署形态,广泛应用于银行、政务、运营商等关键行业的核心业务系统。

一、产品概述

1.1 什么是 GBase 8c?

GBase 8c 是南大通用自主研发的一款“多模多态”分布式数据库,定位为第三代智能分布式数据库。其核心特征如下:

● 多模(Multi-Model):支持行存、列存、内存、时序、向量等多种存储引擎

● 多态(Multi-Form):支持单机、主备、分布式三种部署形态,支持统一功能管理

● 加密安全:支持全密态计算、动态数据脱敏、数据库审计

● 高兼容性:完全兼容 PostgreSQL 语法,局部兼容 Oracle 常用语法和函数

● 按照信创要求完成自主研发,支持多种信创 CPU / 操作系统 / 中间件生态

1.2 GBase 产品家族对比

二、核心架构解析

2.1 整体架构

GBase 8c 采用 Shared-Nothing 架构,全局无单点设计。整体分为以下四层:

2.2 多模存储引擎

多模设计是 GBase 8c 的核心竞争力。开发者可以根据业务特征自由选择存储引擎:

2.3 分布式事务机制

GBase 8c 采用 MVCC + 2PC 组合方案,实现跨节点的分布式强一致性事务:

● GTM 统一管理全局事务快照(XID),所有 DN 节点基于相同的快照判断行可见性

● 支持 RC(读已提交)和 RR(可重复读)两种隔离级别

● 分布式容灾恢复:内置两阶段提交协议 (2PC),节点故障前自动回滚未完成的事务

● CN 失效后,客户端重新连接其他 CN 即可继续工作,业务无感知


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

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

注册时间:2020-07-16

  • 博文量
    1311
  • 访问量
    1289113