在過去幾年中,我們一直使用 Facebook 的 MySQL 5.1 衍生版本 作為我們的產品數據庫,構建版本號是r3753。我們很高興該產品的性能表現,Facebook 有著全世界最棒的數據庫工程師,他們為 MySQL 生態系統帶去了很多改進。
現在 MariaDB 的優化器的增強、Percona 的 XtraDB 的特性以及 Oracle 5.5 的一些原因促使我們考慮升級的問題。同樣重要的是,我們作為自由文化運動的支持者,維基媒體基金會強烈希望使用自由軟件項目,不希望使用不同的許可證來區分自由版和企業版,我們非常歡迎和支持 MariaDB 基金會作為一個非盈利機構對 MySQL 相關數據庫社區做的工作。
在做正式遷移前我們做了大量的准備工作,包括兼容性測試和性能測試,詳情請看官方說明。
MySQL是世界上最流行的開源關系數據,它的名字取 自於創始人Michael "Monty" Widenius的長女“My”。2008年,Sun收購MySQL;2009年,甲骨文收購了Sun,MySQL落入了與開源社區關系緊張的甲骨文手中。Widenius與他的舊團隊在2009初創建了MySQL的分支MariaDB,它的名字取自於Widenius的幼女“Maria”,他希望通過保留核心開發者和日益增長的社區幫助MariaDB挑戰甲骨文的MySQL。
甲骨文與開源社區關系的惡化正促使許多發行版用MariaDB取代MySQL,現在使用MySQL的流行網站維基百科也宣布從MySQL遷移到MariaDB,部分原因是甲骨文的MySQL有免費版和企業版,而企業版的新功能沒有公開源碼,而MariaDB則沒有這方面的問題。