欢迎投稿

今日深度:

MariaDB和MySQL数据库的综合对比,mariadbmysql数据库

MariaDB和MySQL数据库的综合对比,mariadbmysql数据库


1、众所周知Oracle是一个很优秀的数据。不过这货太庞大,而且太贵。往往国内一些中小型客户的数据处理根本用不到Oracle,因此也没有理由会去购买Oracle套装

2、于是php+mysql开始流行。Linux+apache+php+mysql 就是传说中的”Lamp”,很多招聘中会写上“要求会Lamp”,就是这些货色加起来,一般一个合格的PHP工程师这4样东西是必须比较熟悉的。如果说要四样东西都无比精通,亲,那不可能。骗鬼呢?

3、上述讲到的Lamp都是免费的。不过亲,请注意,在互联网和自有产品的建设中使用Lamp是性价比很高的。但是如果你是开发软件卖出去,在客户预算不是很紧的情况下、客户属于高端大气的情况下,脑子进水才会使用Lamp,毕竟我采取java+oracle+weblogic的方式可以在系统软件中“狠狠的”宰用户一笔。你们会懂的。做软件最终目的是卖出去把票子放在自己口袋里,不是孤芳自赏。

4、mysql是免费的。大家要问mysql团队怎么赚钱。实际上很好赚钱,技术支持、其他产品商合作、服务费等等,开源软件里面一些定制套件都是收费的。不要以为开源公司是纯粹为人类做贡献,人家是因为干不过oracle 等大产品,换个思路活下去,只不过开源和免费确实从某种意义上加快了IT业发展的步伐,从某种角度上来讲确实做了贡献,不过这些不值得拿来过分的歌颂,人家做这个也是为了钱,求懂。一切都是生意。

5、2010年5.5版的mysql走到了免费的尽头,因为它被甲骨文收购了。Michael Widenius是mysql的创始人,人家已经套现了。请大家一定要懂,做产品要么上市要么就是套现,不要扯高尚的无知观点。Michael Widenius在sun被甲骨文收购那一刻,心里已经有了小九九,拿着套现的钱再出去干一把。所以不要认为Michael Widenius的离开是因为不满意甲骨文封闭mysql,这叫经商头脑,这叫资本运作,拿了钱另立山头,开创新未来,于是会有更多的“金钱和美女”。

   这就是我个人从来不歌颂开源的原因。虽然我现在项目中大都使用开源产品,但是我只是用,从来不歌颂,因为实在没啥好歌颂的,互相踩着肩膀赚钱而已。不要扯到精神层面上的。互联网界有一些牛人借着开源猛谈“人类的贡献”,亲,那是炒作。很赤裸裸,求懂。

  原来认识一位同事,把自己的名字改成了“开源”,并把自己包装成“开源产品”的卫道士,艹,真的很会炒作。一些不明真相的大学生程序员便会跟着他一起摇旗呐喊。何必呢?有这时间不如练练代码,做做项目赚点钱养家糊口。

6、Michael Widenius出走后另立的山头是一款大部分兼容mysql的数据库—-MariaDB。你装个MariaDB,基本上原有的mysql写法和特性都支持。除非你特别高端大气,否则很难发现有不兼容的地方。

7、我们作为开发人员有两个方向:直接使用MariaDB,并坐等官方的更新和升级。2、把mysql源码来回去自己改。这些大公司绝对会这么干,如淘宝等。后者需要的不是技术,需要的是钱,用钱砸必有勇夫来研发。技术的门槛并不是难或者高深,而是你无法在饿肚子的情况下专注于某一项技术研发。

8、Michael Widenius虽然成为mysql之父,不过人家只是父而已。开源产品的发展是靠众多的“母”来使其伟大、流行。所以即便是Michael Widenius,也无法把mysql据为己有,所以他只能另开分支,也就是MariaDB

9、MariaDB分支与最新的MySQL发布版本的分支保持一致性, 例如MariaDB 5.1.47对应MySQL 5.1.47。这并不是MariaDB纯为了开发人员考虑,那是因为他就是明摆着借mysql宣扬自己,是一种宣传和噱头,求懂。不过,话又说回来,这让很多开发者开始尝试使用MariaDB。MariaDB确实比原生态的mysql更具诱惑力

10、如果你现在立刻打算使用MariaDB,那么卸载mysql的时候,请注意mysql版本,如果是5.1,那么对应的MariaDB最好也是这个版本。

11、看到这,我想告诉大家,本文其实并不是丑化MariaDB的,而是宣扬MariaDB的。建议大家使用MariaDB,使用有节奏有节操的开源产品。强烈鄙视甲骨文把mysql封闭后又拿不出什么好货色的行为。

 

转自:http://www.tuicool.com/articles/mYvI7z

www.htsjk.Com true http://www.htsjk.com/mariadb/29023.html NewsArticle MariaDB和MySQL数据库的综合对比,mariadbmysql数据库 1、众所周知Oracle是一个很优秀的数据。不过这货太庞大,而且太贵。往往国内一些中小型客户的数据处理根本用不到Oracle,因此也没有...
相关文章
    暂无相关文章
评论暂时关闭