共计 1537 个字符,预计需要花费 4 分钟才能阅读完成。
凭什么不提 PostgreSQL,它才是世界上最流行的数据库。
互联网大厂,哪有使用 PostgreSQL 的? 因为个人的偏见,自己内心透露着对 PostgreSQL 的鄙夷。
画外音:好吧,我承认我的落后与无知,我确实没用过 PostgreSQL。
抱着开放的心态,去墙外调查了一下。我去,还真是的!
调研方 :StackOverflow
调研人群 :StackOverflow 职业开发者用户 (不含学生)
参与人数 :60369 人
调研时间 :2023 年底
调研口径 :所在企业使用的数据库 (多选)
调研结果 TOP10 如上:
PostgreSQL:49.09%
MySQL:40.59%
SQLite:30.17%
SQL-Server:27.34%
MongoDB:25.66%
Redis:23.25%
MariaDB:17.69%
ES:15.33%
Dynamodb:10.31%
Oracle:10.06%
恭喜 PostgreSQL, 超越 MySQL,成为世界上最流行的数据库!
数据是数据,数据背后中外状况的差异,更值得我们思考。
其一,国内外,开源与闭源的比例的差异。
从全球统计数据来看, 闭源商业数据库使用比例并不低 :
SQL-Server:27.34%
Oracle:10.06%
但是在国内,闭源商业数据库的使用,却没有这么高的比例,原因是什么呢?
– 企业没有养成付费的习惯?
– 成本费用是我们实施数据库选型的首要因素?
– 合规性与监管要求?
– 厂商在国内的支持不到位?
…
开源免费和闭源收费,本应该相辅相成,如果几乎不付费,真的健康吗? 为什么有些企业宁愿自己招人造轮子,也不会考虑外采商业产品呢?
画外音:国内纯技术创业,难呀。
其二,国内外,开源趋势的差异。
从全球统计数据来看, 国外的数据库历史包袱是更重的 :
Access:3.51%
DB2:1.89%
Firebird:1.53%
Sybase
Informix
…
中国互联网发展较晚,技术上直接从 MySQL 起步,几乎没有历史包袱。 但近年来兴起的 PostgreSQL, MongoDB, MariaDB, Dynamodb… 等后起之秀,在中国几乎没有掀起什么风浪, 国内仍是 MySQL 的天下,原因又是什么呢?
– 国内外市场需求与技术文化的差异?
– 生态系统,社区资源的支持不够?
– 固化的思维? 保守的心态? 新事物的排斥?
– 语言的问题,导致新技术流入存在时间差?
…
如果 PostgreSQL 真的是趋势,我们何时能赶上趋势? 或者说,是不是够用就行,不用去追赶先进的技术?
其三,对开源贡献的差异。
这一点,是我看了榜单后最为感触的,咱们的产品,排名最高的是:
TiDB:0.19%,排名 32 位
画外音:国内声音很大的 OceanBase,PolarDB 等产品都没见影子。
我们拥有全球最多的开发者、工程师、架构师、科学家、研究员 … 然而,我们的科技创新竞争力却… 为什么会有这样的差距?
– 基础研究与资金投入不够?
– 人员能力不行,沉不下心态度不够?
– 开放文化与创新氛围不够?
– 市场成熟度,产业链与生态完善度不够?
…
结束语
看完 StackOverflow 调研的 2023 数据库榜单,我感触良多:
为什么,国内外,开源与闭源的比例有差异?
为什么,国内外,流行技术趋势有差异?
为什么,国内外,对开源贡献有差异?
为什么 …
你的工作,由 AI 赋能!🔥
还在为文案、脚本卡壳、做视频、写代码、设计图片灵感枯竭而烦恼吗?🤯
板板 AI,你的工作好帮手!
一键生成 各种文案、脚本、图片、视频、代码、报告,轻松应对各种工作 / 营销需求!
现在注册体验,即可获得:
- 🎁 30 积分基础模型余额
- 🎁 3 积分高级模型余额
- 🎁 3 积分绘画余额
还不快来试试?
点击链接,开启你的 AI 创作之旅!>>>https://www.banbanai.cn
板板 AI,让你的工作效果发挥无限可能! 🚀