由于Redis沒有非常詳細的日志,要想知道在Redis實例內(nèi)部都做了些什么是非常困難的。幸運的是Redis提供了一個下面這樣的命令統(tǒng)計工具:
127.0.0.1:6379> INFO commandstats
# Commandstats
cmdstat_get:calls=78,usec=608,usec_per_call=7.79
cmdstat_setex:calls=5,usec=71,usec_per_call=14.20
cmdstat_keys:calls=2,usec=42,usec_per_call=21.00
cmdstat_info:calls=10,usec=1931,usec_per_call=193.10
通過這個工具可以查看所有命令統(tǒng)計的快照,比如命令執(zhí)行了多少次,執(zhí)行命令所耗費的毫秒數(shù)(每個命令的總時間和平均時間)
只需要簡單地執(zhí)行CONFIG RESETSTAT命令就可以重置,這樣你就可以得到一個全新的統(tǒng)計結(jié)果。