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

1

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

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

1、LNMP架构模式的推动

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

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

2

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

1. 各方面成本决定

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

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

3

去Oracle,3个原因吧:

1、政策和风向,去IOE在现在和未来都是趋势,别跟我说银行怎么怎么样,照样去了

2、能力属实不行,数据量太大,Oracle的能力跟不上了,不然为什么要自研?

3、太贵了,真的太贵了


4

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

5

免费又好用,MYSQL 性能小互联网完全不会出什么问题,我们给小公司建站基本上是按Linux+Nginx+MySQL+PHP,因为环境自动配置软件都带MYSQL。遇到问题也好解决,社区网上找找就有。开源软件的安全性也有保证。网上开源网站站很大部分也是用MYSQL,所以呵呵拿来即用,没理由不用。其他数据库贵,又很多性能功能用不上。

6

主要是免费,而且还够用。

7

来下:

为什么国内绝大多数互联网公司使用的数据库都是MySQL呢?

首先我们注意下是绝大多数 “互联网公司”,为什么?

因为

1.互联网公司比较追求“性价比”,所有东西都要求高效,免费(不像国字头企业那么“有钱”)。

8

很简单的问题,我只是杀个鸡,想吃顿好的,可以选的工具有匕首,菜刀,小砍刀,大砍刀,自动化宰杀机,你会选哪个?[抠鼻][抠鼻]

9

就一个原因,不要钱

10

Mysql比较简单,是个程序员就能管理他,做些性能优化什么的。Oracle养个DBA一年就得几十万。Oracle的优点是在数据完整性和分布式上,小型企业用不上。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章