前言:
正文共:2132字 31图
预计阅读时间:6分钟
每个人的时间和精力是有限的,如何才能在有限中利益最大化呢?对于DBA来讲,如果说废寝忘食、悬梁刺股、孜孜不倦、穿壁引光的学习了某个即将被淘汰的国产数据库,无异于那些现在开始高杠杆炒房的人,付出和收获不成正比,大多会以悲剧收场。
现在的DBA肯定是绕不开国产数据库的学习,目前将近300种国产数据库,除了要学习工作中遇到的国产数据库,还非常有必要主动学习比较有"钱景"的国产数据库,提高自身竞争力,不敢奢望精通,只希望不会被淘汰,那么近300种国产数据库究竟哪些最有"钱景"呢?
最有钱景数据库投票结果公布:
2024年4月28日,我发布了一篇《学习哪种数据库最有"钱"景?》的投票,其中只选取了个人认为比较热门的一些数据库参与投票。
国外的数据库有:
Oracle,MySQL,PostgreSQL,DB2,SQLServer,MongoDB,Redis,Elasticsearh,ClickHouse,Greenplum
国产数据库有:
OceanBase,PolarDB,openGauss,TiDB,人大金仓,达梦,GBASE,GaussDB,GoldenDB,TDSQL,MogDB,YashanDB,虚谷数据库
投票的原文如下,没有截止时间,现在仍然可以进行投票:
学习哪种数据库,最有"钱"景?
chenjuchao,公众号:IT小Chen学习哪种数据库,最有"钱"景?
其中选取了2024-04-28 06:00 -- 2024-05-10 12:28期间的投票结果进行分析:
本次一共有1234位朋友参与投票,国外和国产数据库只能各投一票。
最终结果如下:
国外数据库:
Oracle第一,一共382票,占比30.96%;
MySQL第二,一共372票,占比30.15%;
PostgreSQL第三,一共313票,占比25.35%。
其他数据库排名请查看投票原文或下面投票详情的截图。
国产数据库:
OceanBase第一,一共387票,占比31.36%;
达梦第二,一共244票,占比19.77%;
TiDB第三,一共98票,占比7.94%;
其他数据库排名请查看投票原文或下面投票详情的截图。
投票偏差说明:
当然,投票结果肯定也会有一些偏差,首先参与投票的朋友只有1234位,基数较小,其次我主要是写Oracle数据库相关技术文章,关注我的朋友也大多是Oracle DBA或曾经是Oracle DBA,公众号大概率也是给这类型的朋友推流,但总体来看还是有一些参考意义,至少去学习上面投票最多的六种数据库,一定是没错的,见仁见智吧。
现在还有必要学习国外数据库吗?
经常会有朋友问到,国产数据库发展这么势不可挡,国产化替代也是大势所趋,那么现在还有必要学习国外数据库吗,比如Oracle,MySQL,PostgreSQL?
个人认为,还是非常有必要学习国外优秀的数据库,因为很多国产数据库就是基于这些国外数据库基础上产生的,如果你不清楚他是怎么来的,那么也可能更不理解将来某个产品是怎么没的。
这里我突然想到了天龙八步里的鸠摩智,鸠摩智以小无相公催动少林72绝技,打败少林多位高手,小无相功是逍遥派一门内功,威力强大,其主要特点是不着形相,无迹可寻,只要身具此功,再知道其他武功的招式,倚仗其威力无比,可以模仿别人的绝学甚至胜于原版,没有学过此功的人很难分辨。
---参考小无相公百度百科
https://baike.baidu.com/item/%E5%B0%8F%E6%97%A0%E7%9B%B8%E5%8A%9F/456300?fr=ge_ala
Oracle,MySQL,PostgreSQL就像数据库领域的小无相功,精通了这三种数据库,再去学习某些国产数据库,就算是初学,也会快速进入状态,甚至会通过对比发现某些国产数据库的不足,给相关国产数据库原厂提供宝贵的建议,进而促进国产数据库的发展。
很喜欢这位官拜吐蕃国国师兼大轮寺住持,号称“大轮明王”的鸠摩智几句经典语录:
1.能和小僧打成平手的世上没有几人!
2.没有我鸠摩智,算什么英雄大会?
3.那就要试试阁下,有多少斤两了!
目前还没有发现哪家国产数据库像鸠摩智一样武功高、不可一世、敖世轻物,不然一定会特别热闹,比如他可能会说:
1.能和我家数据库打成平手的世上没有几个!
2.没有我家数据库参与,算什么数据库大会?
3.和我家数据库相比,那就要试试阁下,有多少斤两了!
投票详情:
选项百分比结果采用四舍五入计算,存在一定误差。
可以对比db-engines一起看看
https://db-engines.com/en/ranking
可以对比墨天轮一起看看
https://www.modb.pro/dbRank
起源PostgeSQL的国产数据库有哪些:
下面数据来自墨天轮数据库百科,数据可能会有些偏差,仅供参考,更多内容请查看墨天轮。
https://www.modb.pro/dbMarket
17种国产数据库,如果有PostgreSQL基础,学习这些国产数据库应该会比较容易上手。
起源openGauss的国产数据库有哪些:
21种,因为openGauss也是起源PostgreSQL,所以学习PostgreSQL还是很有必要的。
起源MySQL的国产数据库有哪些:
10种国产数据库。
自研的国产数据库有哪些:
墨天轮显示有5种,更多内容请查看墨天轮。
最后送上鸠摩智顿悟后的这句名言,希望我们可以豁达开朗、乐观向上:
世外闲人,岂再为这等俗事萦怀?老衲今后行止无定,随遇而安,心安乐处,便是身安乐处!
###chenjuchao 20240510###
欢迎关注我的公众号《IT小Chen》