使用RDR工具檢視Redis中key占用的記憶體

2021-10-18 11:56:47 字數 511 閱讀 6058

最近,redis集群記憶體占用居高不下,不知道具體是那些key比較占用記憶體,所以需要乙個redis記憶體分析工具來分析一下。經過一番尋找,我發現了rdr這個工具。這個工具的特點就是使用操作簡單,資料清晰明了。

rdr(redis資料顯示)是解析redis rdbfile的工具。與redis-rdb-tools相比,rdr是通過golang實現的,速度更快(5gb rdbfile在我的pc上大約需要2分鐘,參考官網)。

使用rdr檢視Redis key記憶體使用

原文 一 問題提出 有乙個生產系統的redis例項記憶體使用超限引發報警,需要檢視各個key所使用的記憶體分布情況,以便採取進一步的措施。二 安裝rdr redis原生並沒提供檢視單個key的記憶體占用情況的命令。經過簡單快速地調研,決定試一下rdr redis data reveal 主要原因是想...

Redis之記憶體占用分析工具RDR

場景 最近redis爆滿,但是不清楚具體哪些鍵占用的空間較多,是否有設定過期時間等情況 windows releases download v0.0.1 rdr windows.exe 新增執行許可權 chmod a x rdr 2.用法 rdr show p 8000 rdb p 指定開啟的web...

redis 檢視工具 redis日常踩坑總結

一 批量檢視redis的碎片率 新建乙個文字檔案redislist,一行乙個redis的ip。如果有統一的密碼用 a 指定密碼 bin bash list cat redislist for i in list doecho i redis cli h i a info grep mem fragm...