Redis DEL命令用于删除给定的一个或多个key。如果key不存在,则认为已经被删除。DEL命令返回一个整数,表示被删除key的数量。
Redis DEL命令
Redis DEL命令用于删除给定的一个或多个key。如果key不存在,则认为已经被删除。DEL命令返回一个整数,表示被删除key的数量。
使用方法
DEL Key [key...] - 删除一个或多个key。
参数说明
参数 | 描述 |
---|---|
Key | 键名,支持键名列表,即一次性删除多个key。 |
返回值
值 | 描述 |
---|---|
整数值 N | N 删除的key的数量。 |
两个实例说明
实例1
127.0.0.1:6379> SET name tom
OK
127.0.0.1:6379> SET age 28
OK
127.0.0.1:6379> DEL name age
(integer) 2
127.0.0.1:6379> GET name
(nil)
127.0.0.1:6379> GET age
(nil)
以上实例中,使用DEL命令删除已经存在的name和age键,DEL命令返回值为2,即成功删除2个key。随后使用GET命令查看已经被删除的key,返回值都为nil。
实例2
127.0.0.1:6379> SET names tom
OK
127.0.0.1:6379> SET names1 jack
OK
127.0.0.1:6379> SET names2 alice
OK
127.0.0.1:6379> DEL names1 names3 names2
(integer) 1
127.0.0.1:6379> KEYS *
1) "names"
2) "names2"
127.0.0.1:6379> GET names1
(nil)
127.0.0.1:6379> GET names
"tom"
以上实例中,使用DEL命令删除了names1、names3和names2三个key。DEL命令返回值为1,即成功删除1个key。随后使用KEYS命令查看已经存在的key,发现只有names、names2这两个key。最后使用GET命令查看names1和names的值,names1的值为nil,names的值为“tom”。
织梦狗教程
本文标题为:Redis DEL命令


基础教程推荐
猜你喜欢
- Redis 如何分析慢查询操作 2023-09-12
- sql server2005实现数据库读写分离介绍 2023-12-15
- Oracle空闲超时时间设置方式 2023-07-24
- Tableau Desktop10 64位中文破解安装图文教程(附破解补丁下载) 2023-12-16
- 还原Sql Server数据库BAK备份文件的3种方式以及常见错误总结 2024-01-10
- MySQL索引底层数据结构详情 2023-08-09
- 常用SQL语句优化技巧总结【经典】 2023-12-03
- Oracle实例启动时报错:ORA-32004的解决方法 2024-01-10
- Django中get()和filter()返回值区别详解 2023-12-04
- MariaDB表表达式之公用表表达式(CTE) 2023-07-25