华为 高斯数据库 openGauss数据库社区 openGauss数据库源代码
2020年7月1日,
华为正式推出其 数据库 开源能力,并开放openGauss 数据库 源代码;同时建立openGauss开源社区,并在社区官网(http://opengauss.org)同步进行线上资源的发布与共享。
关于openGauss
这款开源软件采用开放架构设计,支持多种主流编程语言,并遵循开放源代码协议v2.0进行发布.该软件基于PostgreSQL架构开发,充分借鉴华为积累的技术经验,针对各类企业级应用需求设计,通过持续优化提升核心竞争力.同时作为开放源代码平台提供者,该系统鼓励社区贡献和技术交流
高性能
两路鲲鹏处理器展现卓越的处理能力,在单线程模式下可达到每秒一百五十万个TPMC指标;基于多核架构的并发控制方案采用全新的路径跳转优化策略;系统级 NUMA-Aware 存储引擎通过精确预测地址分布实现资源的最佳分配;针对实时高性能场景设计了高效的 MMU(内存管理单元)结构;创新性的 SQL-Bypass 智能选路执行技术显著提升了数据查询效率
高安全
业务运行平稳无忧,在线故障切换时延小于10秒;在安全管控方面采取了严格的细粒度访问控制措施和多维度的安全审计机制;在数据保护层面设置了全面的安全防护策略涵盖数据存储阶段的安全性保障以及传输过程中的安全防护,并实施动态脱敏技术以进一步提升数据安全性。
易运维
智能参数调优: 借助深度强化学习与启发式算法协同作用, 以实现参数的最佳配置; 慢查询诊断工具配合多维度性能自我监控视图, 实时监测并评估系统性能状态; 提供基于在线学习的SQL执行时间预测功能, 快速定位异常原因并通过自动化优化实现迅速调优。
全开放
遵循木兰宽松许可协议,赋予代码实现的灵活性与丰富性; 通过合作开发技术方案与产品,提供全面的开放内核能力,拓展周边功能; 建立完善的技术认证体系与培训机制,并与高校建立教育合作。

这款开源的关系型数据库管理系统被称为openGauss。它遵循开放计算力联盟宽松许可协议v2。该软件的内核源自于PostgreSQL。通过融合华为在数据库领域的丰富经验,并结合企业级应用需求进行持续优化与完善。目前该系统已具备显著的核心竞争力。同时也是一个开放源代码数据库平台,在社区中鼓励贡献与协作
历史发展
于2019年9月19日,在第十三届华为全联接大会期间,华为宣布开放其数据库产品,并将其命名为openGauss。
2020年6月30日,openGauss数据库源代码正式开放。
组织仓库
openGauss组织仓库: https://gitee.com/opengauss
openGauss镜像仓库: https://github.com/opengauss-mirror
版本发布
目前openGauss versions are planned to release a minor version every 6 months and a major version annually, with an expected lifecycle of 3 years.

