redis緩存命中率計算

登錄到Redis服務器上以後,輸入info命令,在Stats部分會看到如下數據

# Stats
total_connections_received:7429663
total_commands_processed:5927397034
instantaneous_ops_per_sec:1
total_net_input_bytes:1206431541918
total_net_output_bytes:1398071851083
instantaneous_input_kbps:0.12
instantaneous_output_kbps:25.19
rejected_connections:0
sync_full:1
sync_partial_ok:0
sync_partial_err:1
expired_keys:25055057
expired_stale_perc:0.00
expired_time_cap_reached_count:162215
evicted_keys:0
keyspace_hits:73592202
keyspace_misses:103528090
...

其中

keyspace_hits:命中的次數
keyspace_misses:沒有命中的次數

所以緩存命中率的計算方法

keyspace_hits / (keyspace_hits + keyspace_misses)

本例中,緩存命中率爲

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