[分享] (轉)五款優秀的Linux Caching Systems
中文:http://b99.in/m8wrm
英文:http://b99.in/4twpc
1897年,意大利經濟學家帕累托(Vilfredo Pareto)發現,國家80%的財富是掌握在20%
的人口手中。這一現象被稱為帕累托法則或80-20法則。80-20法則不僅僅適用於經濟領域
,它同樣可以推廣到計算機系統緩存上面——80%的時間用戶只訪問20%的數據。緩存是一
個未來訪問的臨時數據集,能被快速的檢索到。緩存的優勢是快速響應數據請求,但如果
緩存中沒有所請求的數據,將可能會消耗更多系統資源尋找數據,降低訪問速度。通過讓
用戶更快的訪問常用的20%數據,可以提高系統總體性能。系統以多種不同的方式運用緩
存,它可能是儲存在內存、硬盤、數據庫中。緩存也常被用於處理DNS請求。Linuxlinks
收集了五款優秀的開源或免費的Linux緩存系統,供需要降低延遲和提高吞吐量的用戶參
考。
Caching Systems:
Memcached High-performance distributed memory object caching system
Redis Persistent key-value database with network interface
Membase Distributed key-value database management system
Ehcache Standards based pure Java in-process cache
Java Caching System Distributed caching system written in Java
--
妹妹貓在馬尼拉
http://manilacat.blogspot.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.12.223