【质疑】RDS有什么好,理论上只会降低访问速度-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

【质疑】RDS有什么好,理论上只会降低访问速度

imdupeng 2014-04-01 21:13:35 14569
环境:目前大多站长朋友都用的是PHP程序


1、PHP是服务器端的脚本语言,客户访问的网站是在服务器预先处理好的。也就是说php需要预先把数据库读取后才发送给客户浏览器;
2、由第1条可以推出:如果使用RDS,那么服务器需要先从rds数据库获取到数据到服务器后,再把结果递给客户浏览器。
3、如果使用web服务器(本机)搭建数据库服务器,那么读取数据库的数据仅仅需要直接从本机硬盘读取。
4、服务器从rds获取数据的速度远远小于从本机硬盘读取的速度。
5、用rds数据库,还会占用web服务器的网络IO。

结论:用rds的好处仅仅是减少cpu和内存的开销?那么为何不把开设rds的费用用在web服务器增加cpu核心数和内存大小?这样开支更少,性能更大。


(注:我是阿里云忠实的客户,本贴目的并非诽谤,只是没用过RDS,提出心中的疑问并求高手解惑而已。——


bla~bla~bla


另外,购买云服务器ECS后为什么不能申请更换节点?


目前阿里云只有2个节点可选(青岛、杭州),本来可选范围就够小的了,购买后还不能更改节点。
比如我是在成都,而成都到青岛和杭州的地理距离差不多,作为普通客户不可能清楚哪条网络线路更适合成都用户。而且被告知购买后就不能更换节点。
—— 当然,阿里云总体体验是非常非常非常好的,只是提出个别不满意的地方。


bla~bla~bla
弹性计算 关系型数据库 PHP 数据库 RDS
分享到
取消 提交回答
全部回答(16)
  • dr.commander
    2014-06-10 08:40:20
    回19楼rdspd的帖子
    分析得好!
    所以阿里搞活动5块是必须的,也是要固定下来滴~~~~
    为啥呢,因为是弥补IO所需要的,如果IO够强,就可以先不启用RDS了嘛
    0 0
  • 爱如初见
    2014-06-10 02:13:19
    Re【质疑】RDS有什么好,理论上只会降低访问速度
    楼主的疑问我当初也有,和我当初的一模一样,后来发现。RDS可以走内网的。web走外网。
    0 0
  • 环保工程
    2014-04-29 20:41:19
    回3楼南极的风的帖子
    你说的太对了,完全赞同
    0 0
  • 溪枫
    2014-04-29 20:16:14
    Re【质疑】RDS有什么好,理论上只会降低访问速度
    引用第2楼林林林于2014-04-01 21:29发表的  :
    为什么用rds?简单来说ecs的io性能太低,如果sql在ecs本机,负载高点io就吃不消了,然后各种问题,所以用rds是在释放ecs的io。
    节点的问题不用纠结,两个地方性能一样。


    应该这样理解,阿里巴巴毕竟只是阿里巴巴,不是阿你爸爸,所以他们要赚钱,要吃饭,要泡妞,要养小三,要不是为了赚钱,吃饱了没事干啊,整那么多东西,直接一个顶配陪你就OK。
    0 0
  • rds-pd
    2014-04-29 18:43:19
    Re【质疑】RDS有什么好,理论上只会降低访问速度
    这个主题有意思。

    首先, 说到ECS IO能力不足,这是分布式文件存储当面最严峻的性能问题,我们一直在努力解决;
    说到RDS,除了性能的优势,我们还有很多高级的功能;
    1) 高可用,  你买一个实例,后面有两个实例(Master,Standby)。 30秒内DOWN机切换;
         如果你自己去搭,那么你得买两个,当然也许你不需要高可用;
    2) 自动备份 ;
          不知道各位的数据库有没有备份;然后数据丢了, 或者删错表的时候是怎么找回来的?
          RDS 有自动备份,而且7天内备份免费存储,  
          另外还有 数据回溯,  可以将你的数据回滚到7天内的任意时间点;

    3) SQL 审计,SQL 统计 ;
    4)  性能监控:近20个监控项;  
    5) 优化建议:表是不是太大, 索引够不够,索引是不是太多;

    更多的可以看这里 http://help.aliyun.com/doc/view/13514878.html?spm=0.0.0.0.mpDgvp  

    总之,RDS 是一种 服务能力,你买到的不止是资源,有更多的高级功能。 用一用才知道;
    0 0
滑动查看更多
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程