数据库 频道

GBASE南大通用发布GBase 8s新一代存储引擎,提供更强的并发能力和性能

日前,GBASE南大通用发布GBase 8s新一代存储引擎,结合多核、高性能IO和大内存的现代硬件环境,新引擎重构事务处理机制和系统底座,提供高性能多版本控制(MVCC)、提升高并发能力、缩短主备切换时间、提供更全面的在线DDL以及急速闪回等关键生产能力。

以下是GBase 8s新一代存储引擎一些关键亮点:

  • 提供内存化MVCC(多版本并发控制):历史版本内存化(HUB引擎),读写操作分离,提升多版本查询性能,动态GC机制自动回收无效版本,避免长事务导致的资源泄漏,并且实现COMMITTED READ、REPEATABLE READ隔离级别的版本访问。

    此前,GBase 8s使用悲观锁机制来实现该能力。MVCC的机制在读多写少的场景下并发性会更好,处理能力会更强,也能更好地利用NUMA架构下的最大算力。

  • 实现主备急速切换:压测场景下,主备切换时间稳定在3s+(机械盘共享存储),如果采用SSD存储还能进一步缩减时间,能够满足金融级生产场景的极致高可用要求。

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

  • 提高并发降低抖动:通过无锁化和AUTO TUNE技术,提升并发性能并降低抖动,提供内置限流机制,防止极端高并发下的雪崩,保障服务连续性。

  • 在线DDL以及急速闪回:支持ALTER TABLE、CREATE/DROP INDEX、分区表维护等20+高频DDL场景的在线执行;基于内存快照机制,无需日志回滚即可查询历史数据,秒级应对误操作。

GBASE南大通用聚焦数据库核心技术,构建全栈数据库产品体系,对应不同应用场景。其中,GBase 8s是一款自主研发的、拥有自主知识产权、成熟稳定的企业级国产交易型数据库产品,适用于OLTP应用场景,能够在95%以上场景中替换Oracle及Oracle RAC集群。主打高安全、高可靠、事务刚性强一致。适用于所有的事务和并发场景,比如银行窗口交易,地铁的闸机交易,票务的柜台交易、运营商的呼叫查询业务、互联网的交易和查询业务等。

目前,GBase 8s产品客户已经覆盖各行各业,尤其是在关乎国计民生的金融、电信、能源、交通、党政、公共服务、国防等行业中广泛使用。

随着国产化浪潮持续发展,在OLTP场景,竞争越来越激烈。如今GBase 8s新一代存储引擎的推出,足以体现出该公司对OLTP场景的重视,新引擎的推出为更好地服务金融、电信、轨道交通、党政等行业提供了坚实的基础,未来也更值得期待。

0
相关文章