openGauss亮相TDBC 2023可信数据库发展大会,解读openGauss最新版本特性

2023 年 7 月 4 — 5日,由中国通信标准化协会和中国信息通信研究院主办,大数据技术标准推进委员会承办,InfoQ 联合主办的“ 2023 可信数据库发展大会”在北京国际会议中心隆重举行。

大会以“自主 创新 引领”为主题,邀请了近百位数据库学术大咖、资深技术专家,共同论道数据库发展新实践、新成果、新趋势,深入探讨数据库技术未来走向。在5日上午的“云原生与开源数据库分论坛”,openGauss开源数据库总工程师贺承汉为大家详细介绍了openGauss 5.0.0版本特性。

openGauss开源数据库总工程师 贺承汉

贺承汉在《openGauss 5.0.0版本特性介绍》的主题演讲中,对openGauss最新版本的特性进行了解读。openGauss从2020年6月1.0.0版本发布以来,经过三年时间,目前已经演进到5.0.0版本。在这个版本中,openGauss持续在高性能、高可用、高安全、高智能方面增强内核能力,同时也推出了DataPod+DataKit产品组合方案。





四高内核能力增强

  • 在高性能方面,openGauss持续在扫描算子、聚集算子等基础算子上进行优化,实现TPC-H 100G数据量场景端到端性能提升37%。同时在Parser层、通讯层等方面也进行了优化,取得了不错的优化效果。

  • 在高可用方面,openGauss通过流式容灾实现主备双集群部署,满足了两地三中心跨Region容灾场景,同时优化了CM管理,实现了CMS/数据库实例两节点部署、VIP、用户自定义检测脚本等新特性。在内核基于Paxos协议实现的自治共识高可用能力上,新实现了策略化多数派、权重化选主等特性,同时优化了日志复制性能。基于订阅发布能力,openGauss实现了集群间的数据双向同步能力,5.0.0版本对该功能也进行了增强,实现了备份恢复后发布订阅不中断、增量同步无缝衔接基础数据同步、发布端主备切换时订阅端自动连接等新特性。

  • 在高安全方面,openGauss新增多个安全特性,比如:支持用户级别审计、细粒度Any权限增强等。

  • 在高智能方面,查询优化器实现了多列查询智能基数估计器,它基于库内Bayes网络算法,实现智能统计信息,以提高多列基数估计准确度,进而提升生成的执行计划质量。此外,异常检测支持了自配置,用户可以在运行前或运行过程中实时增加、暂停或删除相应的异常检测项。





DataPod+DataKit组合方案

openGauss DataPod是在内核的基础上通过增加DMS和DSS组件实现了内存池化和存储池的产品方案。目前DataPod集群支持1主7备,主节点支持读写,备节点横向扩展读能力,满足写少读多的场景。集群节点间数据实时一致,支持数据一致性敏感型应用负载从单机透明扩展到多个节点。每个节点的数据页面支持内存、SCM多级缓存,实现在同等成本下性能提升30%。集群主节点故障时RTO<10秒无缝切换到备节点,RPO=0。

虽然目前DataPod只支持一个读写节点进行写操作,但应用可以从任何一个节点接入数据库,数据库内核会将写操作包括事务内的写操作转发到主节点进行处理,读操作还是接入的只读节点上处理,极大的方便了业务接入。

共享存储支持企业级SAN存储、分布式存储。多节点共一份数据,存储空间降低50%以上。基于共享存储的NDP近数计算,可以大幅度消减存储层和计算层的网络IO流量,充分利用存储层CPU资源。

针对DataPod,CM在现有的检测能力之上,增加了共享磁盘心跳检查,并将检查结果作为仲裁的依据。此外,基于SCSI的共享磁盘锁,有效应对脑裂场景,还有基于IO Fence,可以隔离故障节点IO,避免故障扩散。

openGauss DataKit是数据全生命周期生产力工具,它既是一个集数据库资源管理、安装部署、数据建模、数据迁移、数据开发、智能运维于一体的插件化的工具集,同时它也是一个工具开发平台,用户可以基于该平台开发自己特有的工具,并且可以利用平台和其他插件开放出来的接口集成平台和其他插件的能力。

DataKit下载地址:https://opengauss.org/zh/download/

5.0.0版本openGauss针对MySQL的兼容和迁移能力都有全面提升,数据迁移和校验的速度也有大幅度提升。openGauss迁移工具集已经完全集成到DataKit中,实现了图形化、一键式启动迁移全流程,同时也支持批量并行迁移。

大咖观点

本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

爱奇艺客户端“白嫖”电视机,后台满速上传 TIOBE 7 月榜单:C++ 即将超越 C,JavaScript 进入 Top6 GPT-4 模型架构泄露:包含 1.8 万亿参数、采用混合专家模型 (MoE) 中后台前端苦 CURD 久矣,今将举 Koala Form 历时 30 年,Linux 市场份额达到 3% 马斯克宣布成立 xAI 公司 ChatGPT 流量下降 10% Twitter 劲敌 —— Threads 用户数突破 1 亿 新型 Windows 恶意软件,旨在全面窃取数据 SUSE 投入 1000 万美元,fork RHEL
{{o.name}}
{{m.name}}

猜你喜欢

转载自my.oschina.net/u/5059795/blog/10087465