百花齐放的国产数据库
作者 | JiekeXu
来源 | JiekeXu之路(ID: JiekeXu_IT)
转载请联系授权 | (微信ID:xxq1426321293)
大家好,我是 JiekeXu,分开这么久,很高兴又和大家见面了,本次和大家一起来看看国产数据库,欢迎点击上方蓝字关注我,标星或置顶,更多干货第一时间到达!
先秦时期,儒家、法家、道家、墨家等诸子百家,百花齐放百家争鸣,创造了灿烂的文化艺术,奠定了以后中国文化发展的基础,决定了其发展方向。在数据库领域内,以 Oracle、MySQL、SqlServer 为首的关系型数据库占据中国市场,在 db-engines 排行榜永据前三地位。
(https://db-engines.com/en/ranking)
在排行榜上 Oracle 霸主地位不可动摇,当然,如果排名第二的 MySQL(1252.06) 和 MariaDB(93.79) 合并,则反超 Oracle 23.55 分据第一。然而前三位均在降低没有增长反观第四的 PostgreSQL,不断增长,四年三次获奖,2020 年再度荣获“年度数据库”桂冠,登上数据库领域巅峰,成为当下最火的数据库产品之一,而紧跟其后的文档型数据库 MongoDB 也在不断上升。
PostgreSQL
PostgreSQL 自 1989 年始,已经在 2017 和 2018 年获得了年度 DBMS 奖,并且现在成为第一个三度获得此殊荣的数据库管理系统,七年前PostgreSQL的受欢迎程度得分为 167,而现在为 552.23,与排名前三的系统的差距逐年缩小,其产品开源,未来发展很是看好,版本迭代也很快,最新版本已是 13.1 版本。
Oracle
下面也顺道说说 Oracle 吧,从下图看,Oracle 自 1979 年开始,版本不断迭代,发展迅速,长期霸占霸主地位,在国内传统行业,由于闭源商用,更是不可替代,但在“去 O”和国产化高潮下,加之未来不确定之 GQ,可谓前景堪忧,长期下去必会冷落,甚至会有打入冷宫的风险。
当然,对于 Oracle DBA 也不必过于担忧,Oracle 功能强大众所周知,毋庸置疑。“去 O”首先得懂“O”不然何谈“去 O”,学好 O 才能更好的转行其他数据库,犹如学习乾坤大挪移、太极拳等,有九阳神功护体,事半功倍,进步神速。
墨天轮排行榜
那么这里说到转行其他数据库,前面所说的 MySQL、PG 均是不错的选择,看个人兴趣选择即可。根据 Oracle ACED 专家云和恩墨盖国强(Eygle)老师提出“一主一备双引擎,一洋一中保无虞”的观点,仅学习一款数据库是不够的,“一中一洋方可保无虞”。2019 年是国产数据库元年,2020 年国产数据库百花齐放百家争鸣,2021 年国产数据库竞相争雄。在墨天轮排行榜上汇聚 106 款国产数据库,如下所示:
(国产数据库排行榜 https://www.modb.pro/dbRank)
平凯星辰 TiDBTiDB、DM、OceanBase 据前三,OB 今年元旦才夺回探花之位,但看其趋势不好判断,数据库行业已经进入到“天下大事,分久必合合久必分”的“战国”时期,究竟哪家可以称霸中原亦或战国七雄并列,还需根据综合国力而定。就拿 北京平凯星辰科技发展有限公司 的 TiDB 而言,其投入的开发人员,销售人员以及当前的使用人员如果没有达成规模,何谈问鼎中原,土地肥沃、粮仓丰满、人丁兴旺方可东出函谷,逐鹿中原称侯称王。数据库领域亦当如此,没有人力物力财力支撑,便不会有强大的“秦国”。
(TiDB官网:https://pingcap.com/)
武汉达梦 DM
DM 数据库自 2000 年创立以来完全自主研发,尤其是 DM7、DM8 各种产品层出不群,2020 年11月25日,达梦公司主办的“利剑出鞘,智启未来-2020 达梦创新产品发布会”在北京盛大召开,聚焦全栈数据解决方案,达梦正式发布四款自主研发的国产数据库新品:达梦数据共享集群(DMDSC)、达梦启云数据库(DMCDB)、梦图数据库(GDM)、达梦新一代分布式数据库。下面是 DM 官网,比较简陋,软件下载和官方文档下载均在页签“服务与合作”中真是不太好找,好不容易找到文档却因没有注册会员没有权限下载,这就需要吐槽一下,竟然没有可浏览的在线官方文档。
奥星贝斯 OceanBase
2020 年 6 月成立北京奥星贝斯科技有限公司,以其开源、分布式的交易系统撑起阿里巴巴一片天,2019 年 10 月创造了 TPC-C世界纪录,2020 年 5 月又一次打破自己创造的 TPCC 记录,9 月份推出的 OBCA,两三月时间超过 2000 人完成 OBCA 考试认证,慢慢拉开历史序幕。凡此种种,如若按照前面土地肥沃、粮仓丰满、人丁兴旺的理论,“逐鹿中原称侯称王”,或许 OceanBase 可由此一搏,现在就让我们拭目以待吧。
(OB 官网:https://www.oceanbase.com/)
华为 openGauss
2020 年 6 月 30 日,华为开源了 openGauss 数据库,虽然从1.0.0 版本发布才半年多的时间,openGauss 已迈入国产数据库流行度排行榜前十强行列,从墨天轮排行榜的热度分增长率来看,openGauss 是前十名中热度增长率最高,黑马无疑。根据墨天轮 2020 年一年的数据库流行度得分趋势变化,墨天轮社区也选出了流行热度增长显著的数据库为 2020 年度国产数据库。华为开源关系型数据库 openGauss 荣获 “2020年度国产数据库” 称号。
可见,openGauss 增长之迅速犹如“变法之强秦”,势不可挡,东出在望。要说看好哪些国产数据库,openGauss 也属一强。其源于 PostgreSQL 9.2.4 可谓同宗同源, openGauss 元旦时也发布 1.1 版本,势头更盛。如果 openGauss 能够作为高校教学实验使用数据库,亦或者是如 Python 一样可做为“全国计算机等级考试”官方数据库,那将会百尺竿头更进一步。华为加油!
国产数据库百花齐放百家争鸣,个人经验不足,学习能力有限也了解不足,很多数据库更是不知其名,不过按照盖老师理论大概可划分为四个流派:学院派(人大金仓、武汉达梦、神州通用、南大通用)、互联网派(阿里巴巴的 PolarDB、OceanBase,腾讯的 TDSQL、TBase等)、创业派(巨杉、PingCAP、偶数、星环、柏睿、、星瑞格、易鲸捷)、企业派(华为 GaussDB、中兴 GoldenDB、浪潮 K-DB)。以此来概括国产数据库恰到好处。
当然国产数据库更不止排行榜上的 106 款,更有未纳入排行榜的的新型数据库也会有的,更希望有更多的国产数据库不断涌现出来,从而让更多的企业受益。百花齐放百家争鸣必将必将是国产数据库之浪潮,就看那款数据库能够抓住这个机会,我们 DBA 也当如此,抓住机会,砥砺前行。
建议阅读参考链接:
https://www.modb.pro/db/33678
https://www.modb.pro/db/43261
今天的分享就到这里了,如果本文对您有一丁点儿帮助,请多支持“在看”与转发,您的鼓励都将是我写文章最大的动力,更让我有一直写下去的动力,感谢。2021 一起加油,奥利给!
以下地址均可找到我:
————————————————————————————
公众号:JiekeXu之路
墨天轮:https://www.modb.pro/u/4347
CSDN :https://blog.csdn.net/JiekeXu
腾讯云:https://cloud.tencent.com/developer/user/5645107
————————————————————————————