我是712100校园社区的管理员,我目前使用的是阿里云RDS MySQL数据库服务。目前网站达到10WPV。阿里云RDS为我每年至少节约了1W元以上。下面我就跟大家介绍一下我们的部署。
数据库最早是和dz的论坛程序在一台物理机上放着,后来随着用户数不断增加,访问量增大,经常出现数据库查询缓慢,偶尔mysql服务还会直接挂掉,迁入到阿里云后数据库单独用一台云主机配置过,性能上来了,但是成本也增加了,阿里云开始推出RDS的时候我们就使用了RDS,当时是有一种摸着石头过河的心情,也不知道性能和单独配置一台服务器相比较哪个更好,就大胆的用了RDS部署数据库,现在看来,当时的选择是正确的。
对于小站点刚开始做的时候,流量不大的情况下,数据库和程序文件在一台服务器上就可以了,但是随着网站发展,访问量越来越大了,一台物理机撑不住了,升级主机配置也没有解决问题。每当大量用户集中访问网站的时候就会变慢,甚至mysql服务也会挂掉。但是用ECS来单独部署数据库需要一定的技术能力,而RDS免去了配置数据库环境的繁琐步骤,即开即用,安全备份也做的很到位,最重要的是成本比用ECS部署数据库少的多。同时,由于我们做社区网站的技术水平都一般,用了RDS后发现阿里云的很多功能还是非常为小白客户考虑的。比如主从架构和故障秒级切换,让我不用担心数据挂掉的问题;自动备份和回滚的功能让我对自己的数据安全更放心了,尤其是最新上线的数据库管理工具,让我可以随时随地很方便地管理数据库。之前所以我更推荐用RDS来代替单独部署数据库服务器。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。