時間:2024-02-28 13:28作者:下載吧人氣:18
MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,采用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL后,有將MySQL閉源的潛在風險,因此社區采用分支的方式來避開這個風險。
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。
MariaDB由MySQL的創始人麥克爾·維德紐斯主導開發,他早前曾以10億美元的價格,將自己創建的公司MySQL賣給了SUN,此后,隨著SUN被甲骨文收購,MySQL的所有權也落入Oracle的手中。
MariaDB名稱來自麥克爾·維德紐斯的女兒瑪麗亞(英語:Maria)的名字。
MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人會從MySQL5.5中了解到MariaDB的所有功能。從2012年11月12日起發布的10.0.0版開始,不再依照MySQL的版號。10.0.x版以5.5版為基礎,加上移植自MySQL 5.6版的功能和自行開發的新功能。
在存儲引擎方面,10.0.9版起使用XtraDB(名稱代號為Aria)來代替MySQL的InnoDB。
MariaDB的API和協議兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和進度報告。
這意味著,所有使用MySQL的連接器、程序庫和應用程序也將可以在MariaDB下工作。
在此基礎上,由于擔心甲骨文MySQL的一個更加封閉的軟件項目,Fedora的計劃在Fedora 19中的以MariaDB取代MySQL
MYSQL 相信大家都很清楚是什么了。那么mariadb是什么呢?
MariaDB數據庫管理系統是MySQL的一個分支。是由MySQL之父Michael開發的。開發這個分支的原因之一是:甲骨文公司收購了MySQL后,有將MySQL閉源的潛在風險,因此社區采用分支的方式來避開這個風險
那么兩者之間的性能誰好誰差呢,我們現在就在同一臺電腦上簡單的測試下
我的筆記本環境是
cpu :I3
硬盤:普通機械硬盤(5400轉)
內存:8G
系統:win10 64位
MYSQL版本:5.6
mariaDB版本:10.3
下面分別在MYSQL 和mariaDB 建庫建表 插入千萬級的測試數據 ID為主鍵,數據庫引擎:MyISAM
網友評論