利用可能なすべてのキーを取得するRedisコマンド? 質問する

利用可能なすべてのキーを取得するRedisコマンド? 質問する

データベース内のすべてのキーを取得するための Redis コマンドはありますか? python-redis ライブラリでそれらを取得しているのを見たことがあります。しかし、redis-client からそれが可能かどうか疑問に思っていました。

ベストアンサー1

見てみてくださいKEYSコマンドは、KEYS *Redis に保存されているすべてのキーを一覧表示します。

編集:KEYSドキュメントページの上部にある警告に注意してください:

時間計算量: O(N)。N はデータベース内のキーの数で、データベース内のキー名と指定されたパターンの長さは限られているという仮定の下。

アップデート(V2.8以上): SCANKEYSは、サーバーをブロックしたり、大量のリソースを消費したりしないという意味で、よりも優れた代替手段です。 の使用を推奨します。

おすすめ記事