1. DEL key [key ...]

删除指定的一批keys,如果删除中的某些key不存在,则直接忽略。

时间复杂度

O(N), N 为被删除的 key 的数量。

删除单个字符串类型的 key ,时间复杂度为O(1)。

删除单个列表、集合、有序集合或哈希表类型的 key ,时间复杂度为O(M), M 为以上数据结构内的元素数量。

返回值:

被删除 key 的数量。

案例

# 删除单个已存在的key
redis.dev.7mxing.com:6379[10]> set key1 1
OK
redis.dev.7mxing.com:6379[10]> DEL key1
(integer) 1

# 删除一个不存在的key
redis.dev.7mxing.com:6379[10]> DEL key2
(integer) 0

# 删除多个key
redis.dev.7mxing.com:6379[10]> set key1 1
OK
redis.dev.7mxing.com:6379[10]> set key2 2
OK
redis.dev.7mxing.com:6379[10]> set key3 3
OK
redis.dev.7mxing.com:6379[10]> del key1 key2 key3
(integer) 3

参考

Copyright © wychuan.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2017-10-17 02:48:52

results matching ""

    No results matching ""