Mariadb   发布时间:2022-05-23  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了浅谈MySQL和mariadb区别大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_983_0@mariaDB是MysqL源代码的一个分支,在意识到@R_262_10353@le会对MysqL许可做什么后分离了出来(MysqL先后被Sun、@R_262_10353@le收购)。除了作为一个MysqL的“向下替代品”,MariaDB包括的一些新特性使它优于MysqL。

这两个数据库究竟有什么本质的区别,我看mariadb文件夹BIN中还是MysqL*.exe,除了MysqL会被@R_262_10353@LE闭源外,而mariadb则开源,他俩之间到底还有什么本质区别没有?

@H_983_0@mariaDB不仅仅是MysqL的一个替代品,它的主要目的是创新和提高MysqL的技术。

@H_983_0@mysqL之父WIDenius先生离开了Sun之后,觉得依靠Sun/@R_262_10353@le来发展MysqL,实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。

@H_983_0@mariaDB跟MysqL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展最快的MysqL分支版本,新版本发布速度已经超过了@R_262_10353@le官方的MysqL版本。

@H_983_0@mariaDB 是一个采用Aria存储引擎的MysqL分支版本,是由原来 MysqL 的作者Michael WIDenius创办的公司所开发的免费开源的数据库服务器。

这个项目的更多的代码都改编于 MysqL 6.0,例如 “pool of threads”功能提供解决多数据连接问题。MariaDB 5.1.41 RC可以到这里下载,32位和64位已编译linux版本,还包括源代码包。MariaDB基于GPL 2.0发布。

所以对于大部分的MysqL用户来说,从现在主流的MysqL转到MariaDB应该是没有什么难度的

LAMP架构盛极一时,这离不开MysqL的免费与易用,但是在Oracle收购了Sun之后,很多公司开始担忧MysqL的开源前景,而最近@R_262_10353@le进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求MysqL的替代方案。

不得不提的是Apple的远见,在Oracle收购Sun之初就宣布迁移到postgresql。但POSTGResql的设计初衷就不同于MysqL,并不是使用MysqL的大部分互联网公司合适的解决方案。除了Apple,Google、Facebook、Twitter也大量使用了MysqL,纷纷发布了自己的MysqL分支/补丁集,并为不少公司所采用。同时,MariaDB、Percona等MysqL分支也渐渐步入大众的视野。

根据Wikipedia介绍,MariaDB是一个@R_618_11133@的、采用XTradb存储引擎的MysqL分支版本,由MysqL创始人Michael WIDenius带领开发,遵循GPL v2.0协议开源。因为MysqL创始人的介入,MariaDB备受关注,Drupal、Mediawiki、phpR_165_11845@yadmin、wordpress等众多应用都宣布支持MariaDB。

LAMP架构盛极一时,这离不开MysqL的免费与易用,但是在Oracle收购了Sun之后,很多公司开始担忧MysqL的开源前景,而最近@R_262_10353@le进一步闭源的举措更是让人难以安心,众多互联网公司纷纷开始寻求MysqL的替代方案。

浅谈MySQL和mariadb区别

不得不提的是Apple的远见,在Oracle收购Sun之初就宣布迁移到postgresql。但POSTGResql的设计初衷就不同于MysqL,并不是使用MysqL的大部分互联网公司合适的解决方案。除了Apple,Google、Facebook、Twitter也大量使用了MysqL,纷纷发布了自己的MysqL分支/补丁集,并为不少公司所采用。同时,MariaDB、Percona等MysqL分支也渐渐步入大众的视野。

根据Wikipedia介绍,MariaDB是一个@R_618_11133@的、采用XTradb存储引擎的MysqL分支版本,由MysqL创始人Michael WIDenius带领开发,遵循GPL v2.0协议开源。因为MysqL创始人的介入,MariaDB备受关注,Drupal、Mediawiki、phpR_165_11845@yadmin、wordpress等众多应用都宣布支持MariaDB。

近日,Wikipedia开发者Asher Feldman宣称已将英文维基的一个从(slave)数据库从MysqL5.1 + Facebook补丁集迁移到了MariaDB 5.5.28。通过全面测试发现,MariaDB的查询效率提升了3%-15%,平均提升了8%,而且没有任何异常发生;以qp为单位,吞吐量提升了2%-10%。由于缺少数据支持,现在还不能得出任何结论,但单从测试结果看来还是非常积极的。

Asher还表示,join中索引的使用以及查询优化,特别是子查询方面,MariaDB都有不少提升,可惜目前还没有涉及到,完全升级可能还需要1-2个月。最后他强调,性能并不是Wikipedia采用MariaDB的主要原因,他们看中的是MariaDB的开源性,只有这样才能保证社区的真正开放;此外,MariaDB对MysqL导出的良好支持也非常重要,性能的提升只是迁移的附属。

大佬总结

以上是大佬教程为你收集整理的浅谈MySQL和mariadb区别全部内容,希望文章能够帮你解决浅谈MySQL和mariadb区别所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: