GBASE南大通用发布GBase 8s数据库新一代存储引擎

B站影视 内地电影 2025-05-21 17:31 1

摘要:近日,南大通用GBase 8s新存储引擎正式发布。围绕用户生产场景,新引擎提供高性能多版本控制(MVCC)、拔升高并发能力、极致缩短主备切换时间、提供更全面的在线DDL以及急速闪回等关键生产能力。贴合多核、高性能IO和大内存的现代硬件环境,新引擎重构事务处理机

近日,南大通用GBase 8s新存储引擎正式发布。围绕用户生产场景,新引擎提供高性能多版本控制(MVCC)、拔升高并发能力、极致缩短主备切换时间、提供更全面的在线DDL以及急速闪回等关键生产能力。贴合多核、高性能IO和大内存的现代硬件环境,新引擎重构事务处理机制和系统底座,将持续为企业用户提供高效、稳定的数据库服务。


01新引擎核心亮点

1内存化MVCC:告别磁盘瓶颈和IO抖动,性能飙升


传统痛点:

传统MVCC依赖磁盘(如undo log或In-place模式),易引发IO瓶颈、磁盘膨胀及VACUUM性能抖动。

革新方案:


历史版本内存化(HUB引擎),读写操作分离,提升多版本查询性能;

动态GC机制自动回收无效版本,避免长事务导致的资源泄漏;

实现COMMITTED READ、REPEATABLE READ隔离级别的版本访问。


2 极速切换:不惧生产负载,稳定实现极速切换

压测场景下,切换时间稳定在3s+(机械盘共享存储),采用SSD存储可进一步缩减;

极致满足金融级生产场景的高可用要求。


3 一致性读(读写分离场景)


传统痛点:

传统读写分离架构中,从节点因事务乱序回放,可能导致备节点读取的数据不能还原主节点的事务一致性。

新引擎优化:


全局时间戳同步:主从节点基于统一提交时间戳协调数据可见性,确保从节点查询结果严格匹配主节点的事务一致性状态。


4 高并发、低抖动:应对生产峰值场景

通过无锁化和AUTO TUNE技术,拔升并发性能并降低抖动,在3000乃至更高并发下,性能稳定输出;

提供内置限流机制,防止极端高并发下的雪崩,保障服务连续性。


5 极速闪回查询:秒级应对误操作

基于内存快照机制,无需日志回滚即可查询历史数据。


6 DDL Online:业务零中断

支持ALTER TABLE、CREATE/DROP INDEX、分区表维护等20+高频DDL场景的在线执行。


7 TEXT/BYTE性能提升与长事务不敏感

TEXT/BYTE性能指数提升,如100K字节的大对象,delete耗时为原1/200,update为1/2.5,大对象越长性能提升越显著;

中间版本GC技术缓解长事务对资源的占用,避免系统阻塞。


02 客户价值


南大通用GBase 8s 致力于围绕用户生产,持续打造高效、稳定的数据服务能力。

附录:在线DDL支持场景一览

1. ALTER TABLE(表结构变更)

2. 索引管理

3. 分区表维护


来源:GBASE南大通用

相关推荐