暂无图片
暂无图片
7
暂无图片
暂无图片
暂无图片

GitCode 成 openGauss 新归宿,国产开源数据库里程碑事件

原创 严少安 2025-04-27
478

4 月 26 日,openGauss 发布一则重要公告,openGauss 其社区代码托管平台正式迁移至 GitCode,旨在为开发者提供更稳定、高效的代码托管服务,同时更好地整合现代化开发工具。

20250427_100535.png

关注 GitCode 平台 是从“仓颉”编程语言开始,此前,我曾发布过一篇文章,当“仓颉”邂逅“高斯”,当时便推断 openGauss 会将源码平台切换到 GitCode。如今,这一推测成为现实。然而,源码托管平台不仅是存放代码的“仓库”,更是开发者协作的关键桥梁,承载着重要的沟通与协同功能,源码迁移是一项非常繁杂的工作,影响涉及方方面面,对整个 openGauss 开源生态都有着深远影响。

openGauss 数据库:企业级开源关系型数据库的卓越代表

openGauss 是由华为开源的一款企业级关系型数据库,openGauss 内核源自开源数据库 PostgreSQL 9.2.4,于 2020 年 7 月 1 日正式开放 openGauss 数据库源代码,并成立 openGauss 开源社区。openGauss 采用木兰宽松许可证(Mulan PSL v2),允许所有社区参与者对代码进行自由修改、使用和引用。openGauss 深度融合了华为在数据库领域多年的研发经验,针对企业级场景需求,提供了高性能、高可用、高安全等核心特性。其开源、免费的特性也吸引了广泛的社区贡献与合作。2024 年 1 月,被墨天轮技术平台评为“最具影响力数据库”。

openGauss 主要发行版本演进

2020 年 10 月 12 日,openGauss 正式发布 1.0.1 版本。推出了分区表自动扩展分区、物化视图、增量备份/恢复、逻辑复制、外键等 20 余项新特性。作为首个社区发行版本,初步展现企业级开源关系型数据库功能,为后续发展奠基。

2021 年 3 月 31 日,openGauss 2.0.0 版本正式发布,是 openGauss 社区发布的第一个 Release 版本。新增众多企业级特性,特别是在高性能、高安全和智能化的打造上有了更大的突破。多个伙伴加入社区,成立多个专项兴趣小组(SIG),技术演进、社区生态建立、商业落地均已进入快速成长期。

2022 年 4 月 1 日,openGauss 3.0.0 版本正式上线。3.0.0 版本在四高(高性能、高可用、高安全、高智能)能力都有持续创新和突破。发布了 openGauss 社区首个轻量版(Lite 版)。首次发布分布式解决方案,在扩容和性能方面进一步突破。

openGauss逻辑架构图.png

2023 年 3 月 31 日,openGauss 5.0.0 版本正式发布。全方位提升内核能力、工具链、兼容性。为了方便用户更好地使用 openGauss,对文档结构进行大量优化。

2024 年 9 月 30 日,openGauss 6.0.0 LTS 版本正式发布。openGauss 6.0.0 LTS 是社区最新发布的长期支持版本,版本生命周期为3年。企业级特性能力增强:oGEngine 原位更新存储引擎;存储过程增强;SQL 功能增强;全链路跟踪。生态兼容性方面,openGauss 兼容 MySQL 5.7/8.0 协议。

20250427_105149.png

GitCode 源码托管平台:开发者的全能助手

GitCode 是中国开源社区 CSDN 精心打造的代码托管平台,旨在为开发者提供一个高效、便捷的代码协作和开源项目托管平台。它集成了代码托管、项目管理、代码质量分析、持续集成/持续交付 (CI/CD) 等功能,为开发者提供一站式的开发体验。

GitCode 的主要能力

  • 代码托管: 支持 Git 版本控制,提供无限量的私有仓库和公开仓库,支持代码分支、合并、标签等操作。
  • 项目管理: 提供 issue 跟踪、里程碑管理、看板视图等功能,帮助团队高效协作。
  • 代码质量分析: 集成代码静态分析工具,帮助开发者发现代码中的潜在问题,提高代码质量。
  • 持续集成/持续交付 (CI/CD): 提供自动化构建、测试和部署流程,帮助开发者快速迭代和发布软件。
  • 开源社区: 提供开源项目托管、代码贡献、社区交流等功能,促进开源生态发展。
  • 开发者服务: 提供代码片段分享、技术博客、在线 IDE 等开发者服务,帮助开发者学习和成长。

GitCode 的主要优势

  • 本土化服务: GitCode 深度聚焦中国开发者的需求特点,精心打造了更贴合中国开发者使用习惯的界面设计和功能配置,提供更加贴心、便捷的服务体验。
  • 开源生态: 依托 CSDN 海量的开发者社区资源,GitCode 拥有极为活跃的开源生态体系以及丰富多样化的开源项目资源,为开发者提供了广阔的合作与交流空间。
  • 开发者服务: GitCode 提供了全面的开发者服务,除了常规功能外,还特别注重代码片段分享、技术博客以及在线 IDE 等服务的优化与创新,全方位满足开发者在学习与成长过程中的多元化需求。
  • 安全性: GitCode 高度重视数据安全和隐私保护,提供更严格的安全机制和更透明的隐私政策。

openGauss 源码切换到 GitCode 平台带来的影响

openGauss 源码成功切换到 GitCode 平台后,有望为 openGauss 社区带来多维度的积极影响。一方面,社区能够实现资源的深度整合与优化配置,进而吸引更多开发者踊跃参与项目贡献,为社区注入源源不断的活力与创意。另一方面,GitCode 平台凭借其卓越的性能和丰富功能,能够为开发者提供更优质、更高效的开发与协作环境,助力开发者团队显著提升开发效率,打造更高质量的代码成果,进一步推动 openGauss 项目的持续进步与创新发展。

20250427_100416.png

总体而言,openGauss 源码切换至 GitCode 平台这一重大事件,无疑是 openGauss 开源历程中的一座关键里程碑。它将为 OpenGauss 开源社区注入新的活力,为开发者带来更好的体验,还将对中国开源事业的发展产生积极而深远的影响。


Have a nice day ~


🌻 往期精彩 ▼

– / END / –

👉 这里可以找到我

👉 这里有得聊

如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。
关注微信公众号:少安事务所,后台回复[群],即可看到入口。

如果这篇文章为你带来了灵感或启发,请帮忙『三连』吧,感谢!ღ( ´・ᴗ・` )~

最后修改时间:2025-04-27 14:12:45
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论