緩存技術(shù) |
發(fā)布時(shí)間: 2012/8/11 17:28:49 |
緩存技術(shù)已經(jīng)不是一種新鮮技術(shù)。緩存服務(wù)通過幾種方式來改善用戶的響應(yīng)時(shí)間,如代理緩存服務(wù)、透明代理緩存服務(wù)、使用重定向服務(wù)的透明代理緩存服務(wù)等。通過緩存服務(wù),用戶訪問網(wǎng)頁時(shí)可以將廣域網(wǎng)的流量降至最低。 可見緩存技術(shù)是CDN加速系統(tǒng)中非常重要的一部分。選擇優(yōu)秀的緩存產(chǎn)品既要擁有快速的響應(yīng)時(shí)間也要保障高穩(wěn)定性。目前主流的開源軟件產(chǎn)品有 squid、Nginx、Varnish等。這些開源軟件普遍存在響應(yīng)時(shí)間慢,功能單一,程序不穩(wěn)定等缺點(diǎn),這樣的產(chǎn)品顯然不能滿足市場需求。 而還有一寫緩存產(chǎn)品則是由專業(yè)CDN服務(wù)商研發(fā)的高性能緩存產(chǎn)品,例如筆者使用的FastCache高性能緩存技術(shù)。這項(xiàng)技術(shù)由專業(yè)CDN服務(wù)商北京快網(wǎng)開發(fā),因此在加速性能和穩(wěn)定性方面則更加突出,能夠達(dá)到我們的預(yù)期效果。 據(jù)筆者了解,F(xiàn)astCache在CPU使用效率方面較同類軟件有大幅度的提升,軟件并發(fā)能力很強(qiáng),內(nèi)存利用率非常高效。經(jīng)過調(diào)整后使響應(yīng)時(shí)間明顯縮短,穩(wěn)定性也十分優(yōu)異。另外,F(xiàn)astCache的擴(kuò)展性很強(qiáng),可靈活定制以適應(yīng)新需求。 下圖是FastCache與開源產(chǎn)品squid的測試對比:藍(lán)色線為FastCache數(shù)據(jù),粉色線為squid數(shù)據(jù)。 首先是CPU占用對比, 從圖中可以看出FastCache的CPU占用明顯低于squid。然后大家最關(guān)心的響應(yīng)時(shí)間,squid的響應(yīng)時(shí)間非常不穩(wěn)定,延時(shí)在峰值時(shí)甚至超過8000ms,而FastCache的延時(shí)則非常穩(wěn)定的始終接近于0ms。數(shù)據(jù)說明了FastCache的優(yōu)勢所在,即迅捷的響應(yīng)速度和超強(qiáng)的穩(wěn)定性。 筆者認(rèn)為,現(xiàn)有的商業(yè)或開源緩存類產(chǎn)品都有著不同程度的缺陷,而FastCache這樣的高性能緩存技術(shù)很好的彌補(bǔ)了它們的缺陷,它針對對象緩存、數(shù)據(jù)壓縮、字節(jié)緩存技術(shù)的使用提供了極快的響應(yīng)時(shí)間,且穩(wěn)定性也十分優(yōu)異。相信經(jīng)過一段時(shí)間的發(fā)展,這種產(chǎn)品會成為市場的主流。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |