2016-05-03 10 views
-1

自分のubuntuサーバーにredisをインストールしました。私はredis-cli経由でコマンドを学ぶために奮闘しています。私はseetnigsコマンド午前:redis-cli delete keysパターンレコードを削除しない

127.0.0.1:6379> SET book "read" 
127.0.0.1:6379> GET book 
127.0.0.1:6379> DEL book 

をそして私はこのように複数のキーを一覧表示することができます。

127.0.0.1:6379> KEYS "urn:products:*" 

これらのコマンドは正常に動作が、私はパターンで複数のレコードを削除したいです。

127.0.0.1:6379> DEL "urn:products:*" 
127.0.0.1:6379> DEL KEYS "urn:products:*" 

これらのコマンドは、ワイルドカードを受け付けない記録

答えて

0

DELコマンドを削除することではありません。最初の例では、urn:products:*という名前のキーを削除しようとしています.2番目の例では、KEYSurn:products:*の2つのキーを削除しようとしています。バッチで

あなたがパターンで鍵の束を削除したい場合は、最初KEYS(またはあなたが本当にSCANを使用する必要があります)を実行する必要がありますし、その後DELETEそれらが。

0

今後のバージョンでは、rxkeys modulePDELコマンドを使用することができます。この変種は、POSIX拡張正規表現を受け入れます。

関連する問題