网站的技术升级
2017-01-09 21:24:02 0 举报
AI智能生成
网站技术升级
作者其他创作
大纲/内容
初始架构
1台服务器
应用、DB、文件都在一起
经典的LAMP模式
应用服务与数据服务分离
性能变差,数据存储空间不足
3台服务器
应用服务器
处理业务逻辑
更强的CPU
数据库服务器
快速磁盘检索和数据缓存
更快的硬盘和更大的内存
文件服务器
存储用户上传的文件
更大的硬盘
使用缓存改善网站性能
二八定律
应用服务器的本地缓存
分布式缓存集群
减轻DB压力
应用服务器集群化
单一服务器性能瓶颈&单点
集群化提高并发处理能力
负载均衡调度服务器分发请求
DB读写分离
数据库负载压力过高
数据库的主从热备功能实现读写分离
使用反向代理和CDN
各地域访问网站速度差别巨大
本质都是缓存
CDN部署在网络提供商的机房,用户请求最近的节点
反向代理部署在网站的中心机房
使用分布式FS和分布式DBS
数据库和文件的压力持续增大
分布式数据库拆分
业务分库
分表
使用nosql和搜索引擎
数据存储和检索的需求
分布式服务
业务线拆分
服务独立
0 条评论
下一页