- 单机LAMP(LNMP):Linux + Apache + Mysql + Php
- 服务器不堪重负
- 应用服务器 + 数据库服务器 + 文件服务器
- 数据库不堪重负
- 应用服务器(本地缓存) + 数据库服务器 + 文件服务器 + 远程分布式缓存
- Apache不行了
- 负载均衡 + 应用服务器
- 数据库读写竞争
- 数据库开启主从模式(写主读从)
- Apache又吃不消了
- CDN + 反向代理 + 负载均衡 + 应用服务器
- 数据不论读写都跟不上了
- 数据统一访问模块 + 分布式文件系统 + 分布式数据库(如果不是单表过大,其实可以业务分库)
- 分布式数据库也吃不消了
- NoSQL + 搜索引擎(可跨库查询)
- Apache又吃不消了
- 业务拆分(这台机器干这个,那台机器干那个)
- 发现有些公共服务可以剥离
- 分布式服务
网友评论