1.應用數據和數據服務分離數據庫
2.使用緩存改善網站性能緩存
3.使用應用服務器集羣改善網站的併發處理能力服務器
4.數據庫讀寫分離架構
若是從數據庫出現問題,要幾時接到主庫,這時候網站的配置架構要能支持短期內切換。併發
5.使用反向代理和CDN加速網站響應分佈式
6.使用分佈式文件系統和分佈式數據庫系統性能
分佈式數據庫系統保證了數據庫讀寫分離,一旦從數據庫出現問題能夠及時切換。網站
7.使用NoSQL和搜索引擎搜索引擎
8.業務拆分代理
業務的拆分使不一樣業務之間不會相互影響,一旦一個業務出現問題,保證其餘業務正常運行。
9.分佈式服務