1
joyeblue 2015-03-16 20:52:54 +08:00 1
尝试着回答下哈。
1. 读写比10:1即读多写少,mysql可以做主备,主写,备读,如有必要可做一主多从 2. 因为是博客系统,具有一定时间的时效性,假定为1个月,则可按月分表 3. 增加缓存,(memcached或者redis) 大部分数据可以走缓存(包括图片,文章内容,用户信息等) 4. 网络层 5000万的访问量,即每秒578左右,用一台nginx做代理层即可,并且做到动态页面,和静态页面代理到后端不同机器上,即动静分离 5. 容灾,针对代理层只有一台nginx,可增加另外一台nginx用keepalived去配置容灾 做到以上5点,基本可以高效和稳定运行。 |
3
doushini 2015-03-16 23:16:56 +08:00 via Android
高并发基本都这套路
|