持续精进,性能突破,openGauss 3.0 社区版正式发布

2022-10-08 11:27:40 来源:网络整理

4 月 1 日,openGauss 开源数据库社区,发布了最新 3.0 社区版,并同步开放供业界下载。它是继 2.0 版本后,又一个面向行业客户核心业务场景提供的具有里程碑意义的版本。

本次 3.0 版本历时半年,openGauss 社区生态紧密合作,协同研发,累计收到超过 1600 个 PR,3500 次代码提交,其中社区贡献占比已超过 45%,优化和新增上百项新特性和能力,标志着 openGauss 社区开源协同又上一个新台阶。此外,3.0 版本首次把 openGauss 架构由集中式扩展到分布式,16 节点达到 1000 万 tpmC,突破单机性能;增加轻量化部署能力,应对资源受限的应用环境,同时保留大部分服务器版本能力,为行业客户提供更多选择。

1.从集中式走向分布式,性能突破,16 节点 1000 万 tpmC

3.0 版本进一步加强社区生态伙伴合作,与 Apache 基金会的 ShardingSphere 联合研发,推出 openGauss 分布式解决方案,双方在系统架构,数据分片效率,弹性伸缩等方面紧密合作,深度优化,充分释放 openGauss 性能潜力,最终达成在鲲鹏服务器上,16 节点性能超过 1000 万 tpmC 的优异成绩。实现计算与存储能力线性扩展,数据节点平滑扩容,智能负载均衡等能力。此外还支持 K8S 一键批量部署、管理、运维和升级,支持微服务和云原生。

2.轻量化面向边缘应用场景,云边数据协同

openGauss 3.0 版本把能力进一步下沉到边缘,带来轻量化部署能力,匹配计算资源受限的场景。轻量化版本在保留“四高”大部分核心能力的同时,大幅降低安装部署门槛。安装包缩小到 50M,內存底噪下降 66%。引入的多模态引擎插件框架,使未来支持更多种数据模型处理成为可能,同时提供的内存管理优化算法,可以高效使用内存资源,提升 openGauss 适应复杂边缘场景的能力。openGauss 轻量化与服务器版本同內核、同架构,在实际应用中可以形成云边协同,数据无需转换,高效流转,端到端数据保密安全。

3.「四高」能力持续提升

除以上分布式和轻量化以外,在“四高”(高性能、高可用、高安全、高智能)优势领域持续增强。以下为本次版本中发布的能力亮点。

高性能创新舒心:

・ 分布式解决方案达成 16 节点 1000 万 tpmC,性能业界领先

・ 行存转向量化等技术引入,支持混合负载性能提升 30%

・ 多表关联处理时,外键增强,并发能力提升 1 倍

高可用业务安心:

・ 开源发布最佳匹配 openGauss 的集群管理软件

・ 系统表全局 syscache, 降低高负载时內存占用率 80%

・ 支持备机归档备份,降低主机负载,提升业务稳定性

高安全数据安心:

・ 符合数据库评级 EAL4 + 最高安全标准

・ 支持国密算法,符合国家信息安全规范与要求

・ 细粒度、精细化权限控制,审计功能增强

高智能管理省心:

・ 提供业界领先的 AI 能力,让数据更智能

・ AI4DB 慢 SQL 诊断,稳定性、分析粒度算法增强,支持高效调优

・ DB4AI 增加更多算法支持,提升 ML,数据分析与挖掘等综合表现

4. 工具链持续丰富和兼容性进一步提升

・ 首推 SQL 引擎插件化框架,提升对主流数据库兼容性,降低开发者开发难度

・ 可视化 openGauss 管理工具 Data Studio 正式开源,最佳支持 openGauss 內核特色能力,提升管理效率与使用体验

・ 数据迁移能力提升,保持数据完整性、准确性,同时提升迁移性能 100%

万物智能,数字原生正在重构物理世界,数据库作为数字世界的基础软件,面临前所未有的挑战。openGauss 旨在联合产业链上下游,共同打造面向数字世界的开源数据库。3.0 的发布是发展历程中重要版本,也是向下一个更高目标前进的起点。相信在 openGauss 社区的大平台上,在生机勃勃的 openGauss 开源生态中,openGauss 未来将会在广阔的数字世界大有可为。

openGauss 持续精进,向上生长!

关于 openGauss 社区

openGauss 是一款开源关系型通用数据库,源于华为在数据库领域十几年的积累,面向企业核心业务场景,除提供企业级数据库能力,还提供极致的业务处理性能,业界领先的数据安全保护能力,金融级可靠性和数据智能,并已在电信、金融、能源等关键行业的核心系统中得到广泛应用。

开源社区是 openGauss 的重要创新平台,提供 openGauss 与开发者、用户、产业伙伴联接的桥梁。欢迎加入社区,通过协同贡献、积极探索、共同打造世界级的企业级开源数据库。