2

を使用して、プレフィックスに一致する一連のキーを削除しようとしていますredis-cli

私はこれをオンラインで行う方法を調査してきましたが、私が見た最も一般的な提案は、次のようにコマンドラインから直接行うことです。

$ redis-cli [options] KEYS "prefix:*" | xargs redis-cli [options] DEL

ただし、パターンに一致するキーを削除するたびに cli コマンドでホスト名、ポート、および認証パラメーターを渡す必要がないように、ツール内でこれを行うことをお勧めします。redis-cliこれまでのところ、私は試しました:

  • DEL "prefix:*"
  • DEL KEYS prefix:*
  • DEL KEYS "prefix:*"
  • KEYS "prefix:*" | DEL
  • KEYS "prefix:*" DEL

ツールからプレフィックスの下のすべてのキーを削除する方法はありますか? redis-cliこれを達成する唯一の方法はコマンドラインですか?

もっと明確にしたい場合は、お気軽にコメントしてください。

4

2 に答える 2