为什么阿里云还提供了redismysql的数据库

为什么阿里云还提供了redismysql的数据库,第1张

阿里云还提供了redismysql的数据库的原因如下:

1、redismysql作为用户上云的首选,完全进入社区特性,紧跟社区发布速度,而且做到和社区的PR相关的合并都跟进。

2、积极贡献社区,有Redis全球开发维护团队的5人小组的成员之一,在阿里云,有3个人是在Redis原厂,还有一个在AWS上,是全中国唯一一个进入全球开发小组的成员,对社区版的贡献非常多。

3、作为云厂商,提供Redis相关数据库服务都属于云托管,用户在界面上下单购买Redis服务,拿到Redis数据库,但是对于大型自建Redis客户有局限性。

放在很久以前,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可以通过水平扩展来解决性能问题

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

3、开源免费

较Oracle、SQL

Server而言,MySQL是开源免费的

(虽然MySQL被Oracle了),不像Oracle和SQL

Server是需要商业付费的,而且价格昂贵。

较Oracle、SQL

Server而言,MySQL是开源免费的

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流

~

我是科技领域创作者,欢迎关注我了解更多科技知识!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9975699.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存