为什么现在大部分互联网公司使用的数据库是MySQL?
首发

为什么现在大部分互联网公司使用的数据库是MySQL?

优质
请用语音读文章

热门回答:

放在很久以前。MySQL是很少受待见的。而现在MySQL越来越受到重视。包括银行在内的一些系统也会采用MySQL。

为什么国内绝大多数互联网公司使用的数据库都是MySQL呢?主要原因可以归结为以下这几类:

1、LNMP架构模式的推动

Linux+Nginx+MySQL+PHP这种架构选型在中小型互联网公司使用是最多的。也是最主流的。像淘宝早期也是这种技术选型。因为PHP+MySQL是“黄金搭档”。加上PHP开源框架太多。市场占有率很高。所以也催生了MySQL的发展。

2、大型公司去IOE化的推动:

在以前。一般的不差钱的大型企业在信息化这块的选型较多的就是IOE(IBM小型机AIX系统+Oracle数据库+EMC存储)。因为IOE能支撑庞大的业务、很稳定、说出去也是高大尚的。

但是IOE不是一般中小型企业能承担的。IOE的投入巨大。所以在前几年国内不少大型互联网企业称要去IOE化。2013年5月阿里巴巴最后一台IBM小型机下线。2013年07月淘宝广告系统使用的Oracle数据库下线。都是阿里巴巴在去IOE化路上的重要里程碑。

为什么要去IOE呢?IOE的架构模式都是利用小型机和高端存储设备来提供高性能的处理与存储服务。这种架构是集中式的架构(比如将所有的数据集中在一个数据库中)。当性能不足时。就通过增加硬件(CPU/内存/磁盘)的方式来提高处理能力。而这种集中式架构不适应当下的大数据需求了。

去IOE的重要实施方案中有一点就是将集中式的Oracle换为分布式的MySQL集群。MySQL可以通过水平扩展来解决性能问题。

3、开源免费

较Oracle、SQL Server而言。MySQL是开源免费的(虽然MySQL被Oracle了)。不像Oracle和SQL Server是需要商业付费的。而且价格昂贵。

以上就是我的观点。对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者。欢迎关注我了解更多科技知识!

其他观点:

MySQL数据库与Oracle数据库都是企业常用的数据库。但无论是大公司还是中小型公司。使用MySQL数据库的数量远比Oracle数据库多。具体原因如下:

1.各方面成本决定

使用MySQL数据库比起Oracle数据库来说。成本比较小。一是MySQL开源免费。而Oracle是收费。这就决定了大部分企业为了减低企业的信息化成本支出而放弃Oracle选择MySQL;

二是MySQL的体积比较小。安装和使用比较方便。技术人员可以快速学习和掌握。有效节省时间成本;

三是MySQL数据库对于服务器的要求也比较低。对于设备和人力的成本消耗也是远远低于Oracle数据库。

2.企业数据量决定

除非是数据量非常大的企业。对于一般中小型、大中型企业来说。数据相对较少。而MySQL的性能足以满足企业业务系统的正常运转。所以大部分企业不会考虑体量更重的Oracle数据库。

3.维护难易程度决定

每个企业都很依赖数据资源。那么作为数据存储介质的数据库价值就会更加重要。企业更希望自己能够把控数据库。而开源的MySQL数据库可以满足这点。企业可以自己维护及开发功能。一旦出了故障也可以精准定位。但Oracle数据库就比较困难。

不只上述几点。 MySQL数据库本身也在不断的升级。性能不断优化。所以很多企业都会优先考虑MySQL作为自己的业务系统数据库。

其他观点:

因为大环境。群羊效应。别人用所以我们也用。连淘宝都后悔。当初为啥没用postgresql?因为当时的那波人不熟悉postgresql。只是懂MySQL。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

县直单位副科和乡镇副科哪个好?

请用语音读文章热门回答:县直单位副科和乡镇副科哪个好?毫无疑问。从以下五个方面[&h...

康熙帝曾偷偷参加科举,高中探花,为何比状元还开心?

请用语音读文章热门回答:我国古代封建社会科举考试。唐代逐渐完善。科举制在封建历史[&...

有没有一部电视剧让你热血沸腾?

请用语音读文章热门回答:剑鱼行动之前很多帖子里面。有不少人推荐这一部电影。我想[&h...

20岁入行,23岁成名,29岁CEO,杨天真的开挂人生是如何炼成的?

请用语音读文章热门回答:我们来看看这个34岁手握39家公司。成为娱乐圈经纪人C[&h...

难拥进行回复 取消回复

您的电子邮箱地址不会被公开。

评论(2)

  • 难拥 永久VIP 2022年9月30日 21:33:39

    数据库,企业,都是,架构,数据,开源,互联网,小型机,成本,系统

  • 笑红眼 永久VIP 2022年9月30日 21:33:39

    没想到大家都对为什么现在大部分互联网公司使用的数据库是MySQL?感兴趣,不过这这篇解答确实也是太好了

  • 长街听风 永久VIP 2022年9月30日 21:33:39

    放在很久以前。MySQL是很少受待见的。而现在MySQL越来越受到重视。包括银行在内的一些系统也会采用MySQL。为什