CDN的優勢

由於互聯網的飛速發展,越來越多的人開始使用並依賴網絡,那在膨脹的用戶羣的現行的網絡負載能力就形成了矛盾,人們開始希望網絡更加的快速,而不是在無休止的等待中上網。這樣CDN就等到了飛速的發展,那麼問題就來了,CDN是如何來解決這個問題的呢?

CDN在數據訪問層的加速當前在數據訪問層上的加速主流加速技術還是複製,在邊緣服務器上覆制web系統數據訪問層,其主要的方法可以分爲兩個:

整體緩存顧名思義,整體緩存就是講數據庫整體的複製到多臺或全部的邊緣服務器上,這樣在邊緣服務節點上就有了完整的不依賴中心節點的獨立的內容。但是這樣的方式帶來的問題就是如何保持各節點之間的數據一致性。

部分緩存盲緩存:盲緩存是指緩存的對象是應用系統中最近一段時間最常用的查詢或查詢數據,並將其複製到邊緣服務器上。已知緩存:已知緩存是指基於一定的形式,對中心節點的源數據進行事先的有選擇的複製和緩存。現對於盲緩存的被動性,已知緩存是主動的進行內容複製。但是其缺點在於需要額外的角色完成在全局上分析查詢重點,並調整、分發被緩存對象的功能,而此角色本身往往會成爲系統中的流量瓶頸。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章