主要观点总结
文章讨论了Oracle对MySQL的管理及其产生的影响。文章指出,虽然Oracle收购Sun公司后管理MySQL不错,但近些年推出的MySQL Heatwave及一些决策可能限制了MySQL的采用。作者提到MySQL性能下降、特定功能限制以及对未来政策变化的担忧。文章对比了MySQL与MariaDB和PostgreSQL的性能,并讨论了开发者对关系数据库的需求。最后,文章指出除非Oracle转变关注点,否则MySQL可能面临困境。
关键观点总结
关键观点1: Oracle收购Sun公司后管理MySQL的情况
虽然存在关于Oracle会扼杀MySQL的谣言,但实际上Oracle管理MySQL不错,保留了原团队和主要人物,使得MySQL变得更稳定和安全。
关键观点2: MySQL的改进与新增功能
Oracle推出了MySQL Heatwave,该服务引入了许多新功能,如加速分析查询与机器学习等。
关键观点3: MySQL面临的挑战和问题
MySQL面临性能下降问题,特别是在某些特定领域如分析查询和向量检索方面的落后。同时,企业版功能的限制也可能限制了MySQL的采用。
关键观点4: PostgreSQL的发展及其在DB-Engines上的热度增长
PostgreSQL在性能方面的表现得到提升,并且在DB-Engines上的热度与MySQL缩小差距,甚至在某些调查中超过MySQL成为最流行的数据库。
关键观点5: Oracle需要转变关注点
为了保持MySQL的竞争力,Oracle需要转变关注点,顾及现代开发者对关系数据库的需求。
文章预览
大约15年前, Oracle收购了Sun公司 [1] ,从而也拥有了MySQL,互联网上关于Oracle何时会“扼杀MySQL”的 讨论 [2] 此起彼伏。 当时流传着各种理论:从彻底扼杀 MySQL 以减少对 Oracle 专有数据库的竞争,到干掉 MySQL 开源项目,只留下 “MySQL企业版” 作为唯一选择。 这些谣言的传播对 MariaDB,PostgreSQL 以及其他小众竞争者来说都是好生意,因此这些谣言在当时传播得非常广泛。 然而实际上,Oracle 最终把 MySQL 管理得还不错。MySQL 团队基本都保留下来了,由 MySQL 老司机 Tomas Ulin 掌舵。 MySQL 也变得更稳定、更安全。许多技术债务也解决了,许多现代开发者想要的功能也有了,例如 JSON支持和高级 SQL 标准功能的支持。 虽然有 “MySQL企业版” [3] ,它实际上关注的是开发者不太在乎的企业需求:如可插拔认证、审计、防火墙等。虽然也有专有的 GUI 图形界面、监
………………………………