緩存是指將數據存儲在相對較高訪問速度速度的存儲介質中,以供系統處理。
緩存的本質是一個內存Hash表。
數據緩存以一對Key、Value的形式存儲在內存Hash表中。
Hash表數據讀寫的時間複雜度爲O(1)。
緩存主要用來存放那些讀寫比很高、很少變化的數據。
網站數據訪問通常遵循二八定律,即80%的訪問落在20%的數據上,因此利用Hash表和內存的高速訪問特性,將這20%的數據緩存起來,可很好地改善系統性能,提高數據讀取速度,降低存儲訪問壓力。
緩存是指將數據存儲在相對較高訪問速度速度的存儲介質中,以供系統處理。
緩存的本質是一個內存Hash表。
數據緩存以一對Key、Value的形式存儲在內存Hash表中。
Hash表數據讀寫的時間複雜度爲O(1)。
緩存主要用來存放那些讀寫比很高、很少變化的數據。
網站數據訪問通常遵循二八定律,即80%的訪問落在20%的數據上,因此利用Hash表和內存的高速訪問特性,將這20%的數據緩存起來,可很好地改善系統性能,提高數據讀取速度,降低存儲訪問壓力。