我查了一下目前最权威的数据库排行榜,结果和大家汇报一下,MySQL还真不是第一。链接:https://db-engines.com/en/ranking/relational+dbms画外音:MongoDB(410.24),未参与RDBMS排名。
第三的不是PostgreSQL,而是SQL-server?
PostgreSQL势头强劲,按照这个趋势下去,超越Oracle和MySQL是不是时间问题?
为什么总有Snowflake这样的后起之秀涨势惊人?
Databricks诞生于22年,怎么出现就是巅峰?心里寻思着,这个积分排行的口径是什么,真的不依赖于用户投票,不会存在幸存者偏差吗?于是,又去研究了一下排名的积分规则。1. 全网提及次数,主要参考Google与Bing的网页搜索;2. 搜索次数,主要参考Google Trends;3. 讨论频率,主要参考StackOverflow与DBA Stack Exchange;4. 相关岗位数,主要参考Indeed与Simply Hired;
5. 简历中提及的次数,主要参考LinkedIn;
这个积分规则很难人为操控,应该比较中立、客观、权威了。
有人要问了,这是全球RDBMS排名吗,我们的产品在哪里?e,还真有。
TOP10排名中,超过一半受欢迎的数据库是闭源产品:Oracle(1), SQL-server(3), Snowflake(5), DB2(6), Access(8), Databricks(9)画外音:iphone用户请放心,苹果官方已澄清,普通用户不会轻易启用爆炸功能。中国互联网发展较晚,技术上少走很多弯路,直接从MySQL起步,起点较高。但近年来兴起的PostgreSQL, MongoDB, MariaDB… 等后起之秀,在中国几乎没有掀起什么风浪,国内仍是MySQL的天下,故步自封的原因又是什么呢?每隔几年,就会有Snowflake,Databricks这样的新产品出来,引领技术潮流,我们拥有全球最多的开发者、工程师、架构师、科学家、研究员... 然而,我们的科技创新竞争力却… 为什么会有这样的差距?看完DB-engines的数据库权威榜单,我感触良多:相关文章:
《现如今,到底什么技术栈最流行(全球调研)》
《云音乐崩了,据说和机房迁移存储方案有关...(只聊技术)》