敢于公布BUG的国产数据库才是好数据库

↑ 关注「少安事务所」公众号,欢迎⭐收藏,不错过精彩内容~

昨日读白鳝老师题为《MOS中上千万BUG报告不是O记的污点,而是它最好的勋章》的文章颇有感触。

一时兴起,连夜仔细查询了 中国数据库排行榜 (6月287个数据库参与) 上产品的介绍及其文档,

发现排名前 20 的产品中,今年上半年,公网可查的,有 17 个产品有更新(公布发版说明的产品),

有 16 个产品发版说明里,包含修复 BUG 说明。

参考文档:

  1. TiDB: https://docs.pingcap.com/zh/tidb/stable/release-8.1.0
  2. OceanBase: https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000818366
  3. PolarDB: https://help.aliyun.com/zh/polardb/polardb-for-postgresql/2024
  4. openGauss: https://docs-opengauss.osinfra.cn/zh/docs/latest/docs/ReleaseNotes/%E7%89%88%E6%9C%AC%E4%BB%8B%E7%BB%8D.html
  5. GBase: https://www.gbase.cn/download/gbase-8a
  6. GaussDB: https://support.huaweicloud.com/bulletin-gaussdb/gaussdb-bulletin_0015.html
  7. TDSQL: https://cloud.tencent.com/document/product/1003/61515
  8. AnalyticDB: https://help.aliyun.com/zh/analyticdb-for-postgresql/product-overview/2024-v7
  9. StarRocks: https://docs.starrocks.io/zh/releasenotes/release-3.3/
  10. TDengine: https://github.com/taosdata/TDengine/releases
  11. SelectDB: https://docs.selectdb.com/docs/cloud/release-notes/core-release-notes
  12. Hologres: https://help.aliyun.com/zh/hologres/product-overview/announcements-and-updates/
  13. Apache Doris: https://doris.apache.org/docs/releasenotes/release-2.1.3
  14. MogDB: https://docs.mogdb.io/zh/mogdb/v5.0/release-note
  15. TuGraph: https://github.com/TuGraph-family/tugraph-db/releases
  16. 人大金仓:https://www.kingbase.com.cn/xzzx/index.htm

(时间有限,如有遗漏,敬请谅解,或留言补充)

以 TiDB 为例,截止今天,上半年共发布 9 个版本:

  • 2024-05-24,TiDB 8.1.0 发版
  • 2024-04-26,TiDB 7.1.5 发版
  • 2024-04-12,TiDB 6.5.9 发版
  • 2024-03-29,TiDB 8.0.0 DMR 发版
  • 2024-03-11,TiDB 7.1.4 发版
  • 2024-02-29,TiDB 7.5.1 发版
  • 2024-02-02,TiDB 6.5.8 发版
  • 2024-01-25,TiDB 7.6.0 DMR 发版
  • 2024-01-08,TiDB 6.5.7 发版

这些版本对应的发版说明里详细的列出了修复的 Bug,及相应的 PR 和 Owner。

展开来说,我整理了从 TiDB v5.0.0 到 v8.1.0 共 64 个版本,TiDB, TiKV, PD, TiFlash, TiCDC 共 5 个组件的修复 BUG 数,并导入到 TiDB Cloud。

(这里并未统计如 BR 等其他工具模块的问题修复数量)

借助 Chat2Query 功能,即使是 SQL 小白,也可以很方便的写出漂亮的查询,比如:

查看各个版本的 Bug 总数,并按总数降序展示。

可以看到结果中,修复问题超过 100 的有三个版本,7.5.1 修复 121 个问题,5.2.4 修复 117 个问题,7.6.0 修复 110 个问题。

在查询出结果的同时,面板上还自动生成了图表 (比 Excel 还方便)

换成条纹图,查看 6.5.0 以上版本的 Bug 数。

这些修复的问题,有来自于 VVVIP 提的工单,有来自于内部团队,也有来自于社区。

从发版说明里,我们可以看到有上百位来自 TiDB 社区的贡献者参与该项目。

从地图上还可以看到真的是“五湖四海”的贡献者们提交了 PR。

汇聚多方力量,相信这款产品可以走得更“稳”,更“快”,更“远”。

那么,

BUG 公布与否对国产数据库选型、中标有影响么?

薛定谔的“有”。

但,至少,

从长期主义看,敢于公布BUG的国产数据库,注定是一款优秀的数据库产品。

🌻 往期精彩 ▼

[Oracle]

[MySQL]

[TiDB]

[PG]


– / END / –

如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!(๑˃̵ᴗ˂̵)

本文由mdnice多平台发布

  • 29
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值