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;