導語:作為一個前端,Web緩存的知識是需要大家熟悉掌握的,但是關于這個問題很多人還是不太了解,今天我們就來看一下緩存的主要分類和優點。
Web緩存指的是可以自動保存常見http請求副本的http設備,除了我們常見的瀏覽器可以緩存之外,還有其他各種代理服務器也可以做緩存。當Web請求到達緩存的時候,緩存就會將本地副本中的內容提取出來,不需要再通過服務器來響應。
緩存的分類
緩存包括共有緩存和私有緩存,公有緩存是特殊的共享代理服務器,被稱為緩存代理服務器或代理緩存,它可以接受來自多個用戶的訪問,對于減少冗余流量有很大的作用;私有緩存只針對專有用戶,所需要的空間沒有那么大,所以價格比較便宜。
緩存的優點
通過緩存可以減少冗余的數據傳輸,從而達到節省流量的效果。
緩存還能夠緩解帶寬的瓶頸問題和瞬間擁塞問題。加載頁面的時候不需要更多的帶寬,對原始服務器的要求也降低了。
緩存降低了距離延時, 因為從較遠的地方加載頁面會更慢一些。