問題タブ [redis-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
caching - redis-cli repl内からパターンに一致するRedisのすべてのキーを削除するには?
を使用して、プレフィックスに一致する一連のキーを削除しようとしています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
これを達成する唯一の方法はコマンドラインですか?
もっと明確にしたい場合は、お気軽にコメントしてください。