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命令
基础教程推荐
猜你喜欢
- Navicat连接MySQL提示1045错误解决(重置MySQL密码) 2023-08-06
- python脚本之如何按照清晰度对图片进行分类 2023-07-28
- Row_number()函数用法小结 2023-07-30
- 解决ORA-12170:TNS connect timeout occurred问题 2023-12-03
- MySQL 数据库 索引和事务 2023-08-09
- MySQL数据库优化之索引实现原理与用法分析 2023-12-02
- MySQL学习之日期函数的用法详解 2022-08-31
- Linux下安装配置MySQL 2023-12-03
- 带你了解mybatis如何实现读写分离 2023-12-29
- django 按时间范围查询数据库实例代码 2023-12-11
