Redisの一括削除key
453 ワード
仕事の中で私たちが一番操作しているのはRedisですが、みんなが困っていることはkeyをどのように一括削除するかです。
プログラム内でkeyがString文字列タイプであれば、redisではメモリであるkeyが知られているので、keyを作成するときに、このkeyに期限切れを指定する必要があります。これも問題を解決することができる。
では、keyを一括削除するにはどうすればいいですか?
xargs
具体的な使い方
/usr/local/redis30/bin/redis-cli -a -n [0-16 , 0 ] KEYS "AAA" | xargs /usr/local/redis30/bin/redis-cli -a -n 0 DEl;
xargs
/usr/local/redis30/bin/redis-cli -a -n [0-16 , 0 ] KEYS "AAA" | xargs /usr/local/redis30/bin/redis-cli -a -n 0 DEl;