openGauss 3.0社区版正式发布

2022-04-02 18:15


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 持续精进,向上生长!