このプロジェクトを見てください。これは、regexとプレフィックスに基づいたキースペースに関するいくつかの興味深い統計を出力します。DEBUG OBJECT
コマンドを使用してデータベースをスキャンし、キーのグループを識別して、それらが占有しているスペースの割合を推定します。
https://github.com/snmaynard/redis-audit
出力は次のようになります。
Summary
---------------------------------------------------+--------------+-------------------+---------------------------------------------------
Key | Memory Usage | Expiry Proportion | Last Access Time
---------------------------------------------------+--------------+-------------------+---------------------------------------------------
notification_3109439 | 88.14% | 0.0% | 2 minutes
user_profile_3897016 | 11.86% | 99.98% | 20 seconds
---------------------------------------------------+--------------+-------------------+---------------------------------------------------
またはこれ:https:
//github.com/sripathikrishnan/redis-rdb-toolsこれは、dump.rdbファイルをオフラインで分析することによってキースペース全体を完全に分析します。これもうまくいきます。データベース内のエントリの平均/最小/最大サイズを指定でき、プレフィックスに基づいて実行することもできます。