使用CDN會增加數據庫或Web服務器的負載嗎?如果是,那麼爲什麼以及如何?使用CDN是否會增加數據庫或Web服務器的負載?
1
A
回答
2
不,完全相反。 (從搜索順便說一下,第一個結果爲「CDN」)引用Wikipedia的http://en.wikipedia.org/wiki/Content_delivery_network:
客戶端訪問的數據的副本靠近客戶端,而不是所有的客戶端訪問相同的中央服務器,所以以避免在該服務器附近出現瓶頸。
0
如果流量相同,它應該可以緩解您的Web服務器,但可能不會影響您的數據庫服務器。另一方面,如果來自CDN的更高帶寬使更多人來到您的網站,可能實際上會增加負載。但是,我認爲那是一件好事。
相關問題
- 1. HATEOAS是否會增加對服務器的呼叫數量?
- 2. WSO2 API POST Python Web服務 - 服務器空或無負載
- 3. 使用Google Web Toolkit或JQuery的服務器端SQLite數據庫
- 4. 使用Web服務從數據庫加載用戶信息
- 5. 虛擬化數據庫服務器或Web服務器?
- 6. 我是否需要在Web服務器數據庫中使用核心數據?
- 7. Web服務器的負載測試
- 8. 檢查服務器上字數據庫的密碼或使用Web服務?
- 9. 跨內容傳播流量是否會提高性能或服務器負載?
- 10. 加載測試服務以加載CDN
- 11. Web服務器負載測試
- 12. Web套接字 - 服務器負載
- 13. Apache Web服務器負載均衡
- 14. 服務器或數據庫
- 15. 負載平衡Web服務器上的nancyfx會話
- 16. 使用FastCGI的高負載Web服務器的最佳實踐
- 17. Biztalk服務器是否支持不使用Web服務的數據交換
- 18. 模擬/模擬postgresql中的重負載數據庫服務器
- 19. 查看mssql數據庫服務器的歷史負載
- 20. 服務器上的ASP.net Web服務有時不會加載
- 21. 是否有利於使用GPU服務器的mysql數據庫
- 22. 訪問數據庫或web服務
- 23. ws websocket服務器庫在負載均衡器後面使用時是否需要粘性會話?
- 24. 使用json數據的Web服務必然是REST Web服務?
- 25. 如何確定是否存在SQL服務器或數據庫
- 26. 動態圖像加載是否會減少服務器過載?
- 27. 負載均衡服務器,集羣數據庫和互斥體
- 28. 多服務器實例負載和數據庫平衡
- 29. Sql Azure是否通過數據庫或數據庫服務器收費
- 30. REST Web服務使用MySQL數據庫
我擔心的是,它是否在提出請求之前或請求之後維護副本。如果在請求之前創建副本,那麼可能會在服務器上造成額外的負載。如果不是,那麼CDN可能僅在每個頁面從節點請求一次之後纔有用。 – 2010-09-13 06:59:48
@Loveleen Kaur:這取決於您的CDN及其配置;您描述的情景「CDN僅在第一次請求後纔有用」,但這對每個頁面*都是分開的*。所以,如果你有一個經常請求的靜態資源(例如圖像或CSS文件),而另一個永遠不會被請求,那麼經常請求的一個可能會從CDN提供服務。如果你有數百個和更多的請求,CDN非常有用,因此與CDN提供的其他點擊(而不是來自你的服務器)相比,第一個點擊將是微不足道的。 – Piskvor 2010-09-13 07:37:55
確實,CDN確實通過緩存靜態實體來減少HTTP請求。感謝您的解釋! – 2010-09-13 10:01:16