屬性名 | 屬性說(shuō)明 |
---|---|
used_memory | Redis 分配器分配的內(nèi)存總量,也就是內(nèi)部存儲(chǔ)的所有數(shù)據(jù)內(nèi)存占用量 |
used_memory_human | 以可讀的格式返回 used_memory |
used_memory_rss | 從操作系統(tǒng)的角度顯示 Redis 進(jìn)程占用的物理內(nèi)存總量 |
used_memory_rss_human | used_memory_rss 的用戶宜讀格式的顯示 |
used_memory_peak | 內(nèi)存使用的最大值,表示 used_memory 的峰值 |
used_memory_peak_human | 以可讀的格式返回 used_memory_peak的值 |
查看Key統(tǒng)計(jì)信息
Keys
命令性能很不好,線上使用該命令簡(jiǎn)直是業(yè)務(wù)克星,因此建議生產(chǎn)環(huán)境屏蔽Keys命令。如果只是想查看Key統(tǒng)計(jì)信息,可以使用另外兩個(gè)命令:
1. dbsize
:查看當(dāng)前數(shù)據(jù)庫(kù)的有效key數(shù)量
2. info keyspace
:info
命令給出Redis實(shí)例各個(gè)數(shù)據(jù)庫(kù)的Key信息
兩個(gè)命令輸出如下:
可以看到,info keyspace
命令給出更全的統(tǒng)計(jì)信息。
查看占用內(nèi)存最大的Key
查看數(shù)據(jù)庫(kù)中哪個(gè)Key占用內(nèi)存最大,可以使用--bigkeys參數(shù):
redis-cli -n 5 --bigkeys
命令輸出如下:
運(yùn)行結(jié)果按照從小到大的順序給出了內(nèi)存占用最高的10個(gè)Key。上圖結(jié)果中,最大Key的值占用內(nèi)存達(dá)到300多K。
對(duì)于string類型,bigkeys的輸出是正確的,然而list、sets等數(shù)據(jù)結(jié)構(gòu),bigkeys的計(jì)算方式可能存在問(wèn)題,實(shí)踐中請(qǐng)注意著點(diǎn)。
此外--bigkeys
參數(shù)還給出了Keys信息的統(tǒng)計(jì)。上述輸出中,所有的數(shù)據(jù)都是string類型,沒(méi)有l(wèi)ist、sets等類型數(shù)據(jù)。
以上就是查看Redis內(nèi)存信息的命令的詳細(xì)內(nèi)容,更多關(guān)于查看Redis內(nèi)存信息的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
標(biāo)簽:泰州 伊春 拉薩 定州 南寧 河源 畢節(jié) 甘南
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《查看Redis內(nèi)存信息的命令》,本文關(guān)鍵詞 查看,Redis,內(nèi)存,信息,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。