MariaDB und MySQL
MariaDB数据库管理系统是MySQL的一个分支
开发这个分支的原因之一是:Nachdem Oracle MySQL übernommen hatte,Potenzielle Risiken beim Schließen der MySQL-Quelle,因此社区
采用分支的方式来避开这个风险。
Der Zweck von MariaDB besteht darin, vollständig mit MySQL kompatibel zu sein,Inklusive API und Kommandozeile,Machen Sie es sich leicht, ein Ersatz für MySQL zu werden。existieren
存储引擎方面,10.0.9Verwenden Sie XtraDB (Namenscode Aria), um InnoDB von MySQL zu ersetzen。
MariaDB bis Version 5.5,Alles in Übereinstimmung mit der Version von MySQL。deshalb,使用MariaDB5.5的人会从MySQL 5.5中
了解到MariaDB的所有功能。
Ab Version 10.0.0 veröffentlicht am 12. November 2012,Folgen Sie nicht mehr der MySQL-Versionsnummer。10.0.Version x basiert auf Version 5.5,
Plus aus MySQL Version 5.6 übernommene Funktionen und selbst entwickelte neue Funktionen。
Auswahl des MySQL-Zweigs:Percona还是MariaDB
PostgreSQL一直被当作MySQL的直接竞争对手MyISAM没有提供事务支持,而InnoDB提供了
事务支持.XtraDB 是 InnoDB 存储引擎的增强版,Sowohl Google als auch Wiki haben sich für mariaDB entschieden ,MariaDB是MySQL创
始人搞的
先看图,插入数据和时间的对数图,实验条件一直且关闭了mysql默认事务保证不是单条事务而是
批量事务另外确保了mysql and mariaDB都是在支持事务存储引擎下测试的.
MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,
于是决定从新开发代码全部开源免费关系型数据库,这就是MariaDB。在navicat中操作mariaDB的界面
和提示符还是mysql端口也是3306 外人看起来除了数据库名字改了其他和mysql完全一致,但是看一下
性能比较,最近在美国mariaDB很火。mariaDB在各方面都是mysql创新和提高版本而不是简单的替代品.
mysql和mariaDB开发团队一致,区别在于mysql已经被oracle闭源了而mariaDB是开源的 但是
当然不排除若干年后oracle再花几十亿美金收买mysql之父。