2016-07-18 4 views
0

私はredisドキュメントを見て理解したところから、STRLENを使って文字列が使用するメモリを(本質的に)判断できますが、リストやハッシュが使用するメモリ量を決定したいのですが?Redisで特定のキーの値が使用されるメモリ量は、どのようにして決定できますか?

理想的には、プラグインやサードパーティのソフトウェアを使用せずにこれを行うことができます。おそらく私はluaスクリプトを評価する必要がありますか?

答えて

1

現時点では、Redisはこの種の内省的な機能を提供していません。この場合、Luaスクリプトはほとんど役に立たないと思います。

しかし、これを追加する同僚のプルリクエストがあります - https://github.com/antirez/redis/pull/3223 - 私は最終的にマージされることを期待しています。

1

いけないのLuaスクリプトについて知っている、しかし、ここであなたはRedisのデータベース内の各キーが使用するサイズを決定するのに役立つことができる小さな.NETアプリケーションであり、

あなたはのサイズを計算する.NETアプリケーションhttps://github.com/abhiyx/RedisSizeCalculatorを使用することができます赤いキー、

関連する問題