在甲骨文令人失望的MySQL发布后,专家们担心数据库技术的未来

2024年 7月 20日 30.4k 0

这家美国巨头似乎对出售自己的云服务更感兴趣。

偷工减料:MySQL是瑞典公司MySQL AB在90年代中期开发的一种流行的开源关系数据库管理系统。 Sun Microsystems于2008年收购了该公司,甲骨文在2010年将其从破产中拯救出来。甲骨文仍然担任MySQL的管理者,但专业人士正在争论该公司是否仍然对维护数据库技术感兴趣。

MySQL 是 Web 服务器和远程管理应用程序的基本技术。MariaDB是另一个广泛使用的DB系统,它是MySQL的社区开发的分支(由MySQL AB的创始人之一开发),旨在提供与MySQL的高级别兼容性。在许多情况下,MariaDB可以作为MySQL的直接替代品。出于这个原因,数据库专家对甲骨文项目的发展方向表示担忧。

甲骨文公司最近发布了MySQL 9.0,这是该系统的一个新的“创新”迭代,为社区提供了对最新RDBMS功能的访问。Percona的技术布道者Dave Stokes告诉The Register,MySQL 9.0不如上一个版本(8.0)具有创新性。

Oracle 开发的一些最佳功能,包括向量支持和嵌入式 JavaScript 存储过程,在 MySQL 的社区版中不可用,而只能通过 Oracle 的商业变体 HeatWave 提供。“将EXPLAIN命令的输出存储到变量的能力并不是所希望的新功能水平,”Stokes说。

在甲骨文令人失望的MySQL发布后,专家们担心数据库技术的未来-1

自由和开源软件专业人士还期望在查询并行化和优化方面取得进步,或者对SQL语言提供更广泛的支持。当MySQL 9.0在本月早些时候发布时,他们感到失望。

MySQL工程师Peter Zaitsev最近表示,Oracle对向MySQL社区提供最新、最伟大的RDBMS解决方案几乎没有兴趣,而是几乎完全专注于赚钱的HeatWave。然而,IDC的Carl Olofson表示,为HeatWave开发的最新功能并不适合更广泛的MySQL市场。

与此同时,甲骨文为其基于云的产品设计了矢量存储和其他与生成式人工智能技术相关的创新。Olofson解释说,HeatWave作为MySQL系统进行销售,为专注于云计算的公司提供了额外的好处,因此甲骨文无法将这些功能包含在MySQL社区项目中。

MySQL 于 1995 年首次发布,而社区开发的分支 MariaDB 于 2009 年出现,作为对 Oracle 收购开源技术的反应。这两种关系数据库系统在用于 Web 应用程序的 LAMP(Linux、Apache、MySQL、PHP)软件堆栈中都发挥了至关重要的作用,世界上一些最受欢迎的网站都在使用该软件堆栈。MySQL被Facebook,Twitter,YouTube,Spotify,Airbnb,Booking.com,GitHub和大多数WordPress网站等公司使用(通常将技术扩展到规模)。在TechSpot,我们在后端的早期版本中使用了MySQL,然后最终转向MariaDB。

By Alfonso Maruccia

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论