1架構演進及常用架構
1.1單體分層架構
?
1.2 多應用微服務架構
?
1.3 分布式集群部署
?
部署 CDN 節點:
用戶訪問量的增加意味著用戶地域的分散請求,如果所有請求都直接發送中心服務器的話,距離越遠,響應速度越差,這時就需要用到 CDN 技術,通過 CDN 加速,保證用戶訪問每次都從最近的服務器獲取數據.
?分布式數據庫:
分布式數據庫是網站數據庫拆分的最后手段,只有在單表數據規模非常龐大的時候才使用。
不到不得已時,網站更常用的數據庫拆分手段是業務分庫,將不同業務的數據庫部署在不同的物理服務器上。
NoSql非關系型數據庫:
當網站數據足夠龐大,達到PB甚至更高時,關系型數據庫已經達到瓶頸,這時就需要考慮采用非關系型數據庫了。