緩存的基本原理

緩存是指將數據存儲在相對較高訪問速度速度的存儲介質中,以供系統處理。

緩存的本質是一個內存Hash表。

數據緩存以一對Key、Value的形式存儲在內存Hash表中。

Hash表數據讀寫的時間複雜度爲O(1)。

緩存主要用來存放那些讀寫比很高、很少變化的數據。

網站數據訪問通常遵循二八定律,即80%的訪問落在20%的數據上,因此利用Hash表和內存的高速訪問特性,將這20%的數據緩存起來,可很好地改善系統性能,提高數據讀取速度,降低存儲訪問壓力。

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