開發者抨擊新發佈的MySQL 9.0更新令人失望,甲骨文只想要大家改用能賺錢的HeatWave

開發者抨擊新發佈的MySQL 9.0更新令人失望,甲骨文只想要大家改用能賺錢的HeatWave

MySQL是一種開源的關聯式資料庫管理系統(RDBMS)。它是一種常用的資料庫管理系統,廣泛應用於Web開發、電子商務、金融等領域,是由瑞典 MySQL AB 公司於 90 年代中期開發的一款流行的開源關聯式資料庫管理系統。

之後,Sun Microsystems 於 2008 年收購了該公司,而甲骨文公司於 2010 年將其從破產中拯救出來。目前,甲骨文公司仍是 MySQL 的管理者,但專業人士對該公司是否仍有興趣維護該資料庫技術存在爭議。

MySQL 是大量網路伺服器和遠端管理應用程式的基本技術。MariaDB 是另一個廣泛使用的資料庫系統,它是 MySQL 的社區開發分叉(由 MySQL AB 的創始人之一開發),旨在提供與 MySQL 的高度相容性。在許多情況下,MariaDB可以直接替代MySQL。因此,資料庫專家對甲骨文公司的計畫走向表示擔憂。

甲骨文公司最近發佈了MySQL 9.0,宣稱是該系統的一次「創新」換代更新,提供了最新的 RDBMS 功能。不過,Percona 的技術布道者 Dave Stokes 對外媒 The Register表示:MySQL 9.0 的「創新」還不如上一個版本(8.0)。

甲骨文公司開發的一些最佳功能,包括向量支援和嵌入式 JavaScript 儲存過程,在 MySQL 的社群版中無法使用,必須要通過甲骨文公司的商業變體 HeatWave 才能使用。Stokes 說:「將 EXPLAIN 命令的輸出儲存到變數中的功能並不是我們所希望的新功能。」

自由和開放原始碼軟體專業人士還期望 MySQL 在查詢平行化和最佳化方面取得進展,或為 SQL 語言提供更廣泛的支援。不過本月初 MySQL 9.0 發佈時,他們感到失望。

MySQL工程師Peter Zaitsev最近表示,甲骨文公司對向MySQL社群提供最新、最優秀的RDBMS解決方案興趣不大,而幾乎只關注賺錢的HeatWave。不過,IDC 的 Carl Olofson 說,為 HeatWave 開發的最新功能,並不適合更廣泛的 MySQL 市場。

與此同時,甲骨文為其基於雲的產品設計了向量儲存和其他與生成式人工智慧技術相關的創新。Olofson解釋說,HeatWave是作為MySQL系統銷售的,它為專注於雲的公司提供了額外的好處,因此甲骨文無法將這些功能納入MySQL社區計畫。

MySQL 於 1995 年首次發佈,而社群開發的分叉系統 MariaDB 則於 2009 年出現,是對甲骨文公司收購開源技術的回應。這兩種關連性資料庫系統在用於網路應用程式的 LAMP(Linux、Apache、MySQL、PHP)軟體堆疊中都發揮了至關重要的作用,世界上一些最流行的網站都在使用該堆疊。Facebook、Twitter、YouTube、Spotify、Airbnb、Booking.com、GitHub 和大多數 WordPress 網站等公司都在使用 MySQL(通常是擴展技術)。

 

 

 

NetEase
作者

網易科技,有態度的科技門戶!關注微信公眾號(tech_163),看有態度的深度內容。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則