Redis DEL命令是用于删除给定的一个或多个key。它可以接受任意多个key作为参数,删除指定的key,不存在的key会被忽略。DEL命令在删除key之前不会返回任何信息,它只是简单地删除指定的key。
使用方法
DEL key1 [key2]
以下实例演示了Redis DEL命令的用法:
127.0.0.1:6379> SET runoobkey redis OK 127.0.0.1:6379> DEL runoobkey (integer) 1 127.0.0.1:6379> GET runoobkey (nil)
以上实例中,我们创建了一个叫做runoobkey的key,并设置了值为redis,使用DEL命令删除了该key,使用GET命令获取该key,结果返回为nil,表示该key已经被删除。
Redis DEL命令还可以一次性删除多个key,实例如下:
127.0.0.1:6379> MSET key1 "Redis" key2 "MongoDB" key3 "MySQL" OK 127.0.0.1:6379> DEL key1 key2 key3 (integer) 3 127.0.0.1:6379> GET key1 (nil) 127.0.0.1:6379> GET key2 (nil) 127.0.0.1:6379> GET key3 (nil)
以上实例中,我们使用MSET命令一次性设置了三个key,使用DEL命令一次性删除了这三个key,使用GET命令获取这三个key,结果返回为nil,表示这三个key已经被删除。