redis | 键的命令
来源:互联网 发布:湖南辉达 知乎 编辑:程序博客网 时间:2024/06/11 21:58
keys
keys命令详解
# KEYS pattern 查找所有符合给定模式pattern(正则表达式)的 key 支持的正则表达模式: h?llo 匹配 hello, hallo 和 hxllo h*llo 匹配 hllo 和 heeeello h[ae]llo 匹配 hello 和 hallo, 但是不匹配 hillo h[^e]llo 匹配 hallo, hbllo, … 但是不匹配 hello h[a-b]llo 匹配 hallo 和 hbllo如果你想取消字符的特殊匹配(正则表达式,可以在它的前面加\127.0.0.1:6379> KEYS *1) "gender"2) "naem"3) "age"4) "num"5) "name"127.0.0.1:6379> KEYS n*1) "naem"2) "num"3) "name"127.0.0.1:6379> KEYS n?(empty list or set)127.0.0.1:6379> KEYS n?m1) "num"127.0.0.1:6379> KEYS na[em]?1) "naem"2) "name"#EXISTS key [key ...] 查询key是否存在127.0.0.1:6379> EXISTS n(integer) 0127.0.0.1:6379> EXISTS num(integer) 1127.0.0.1:6379> EXISTS name age(integer) 2127.0.0.1:6379> EXISTS name age num(integer) 3127.0.0.1:6379> EXISTS name age n(integer) 2#TYPE key 返回key所存储的value的数据结构类型,它可以返回string, list, set, zset 和 hash等不同的类型。127.0.0.1:6379> SET key1 "value"OK127.0.0.1:6379> TYPE key1string127.0.0.1:6379> LPUSH key2 'value'(integer) 1127.0.0.1:6379> TYPE key2list127.0.0.1:6379> SADD key3 'value'(integer) 1127.0.0.1:6379> TYPE key3set# DEL key [key ...] 删除指定的一批keys127.0.0.1:6379> KEYS *1) "key2"2) "key3"3) "key1"4) "gender"5) "naem"6) "age"7) "num"8) "name"127.0.0.1:6379> DEL key1 key2 key3 kk(integer) 3127.0.0.1:6379> KEYS *1) "gender"2) "naem"3) "age"4) "num"5) "name"# RENAME key newkey 将key重命名为newkey,如果key与newkey相同,将返回一个错误。如果newkey已经存在,则值将被覆盖。127.0.0.1:6379> RENAME num numsOK127.0.0.1:6379> GET nums"3.1"127.0.0.1:6379> GET naem"hello kitty"127.0.0.1:6379> GET name"hello world"127.0.0.1:6379> RENAME naem nameOK127.0.0.1:6379> GET name"hello kitty"# RENAMENX key newkey 重命名一个key,新的key必须是不存在的key127.0.0.1:6379> RENAMENX gender sex(integer) 1127.0.0.1:6379> GET sex"-3"127.0.0.1:6379> RENAMENX sex age(integer) 0127.0.0.1:6379> KEYS *1) "age"2) "name"3) "nums"4) "sex"#EXPIRE key seconds 设置过期时间,以秒为单位127.0.0.1:6379> EXPIRE age 10(integer) 1127.0.0.1:6379> ttl age(integer) 5127.0.0.1:6379> ttl age(integer) 1127.0.0.1:6379> ttl age(integer) -2#TTL key 返回key剩余的过期时间127.0.0.1:6379> TTL age(integer) 9
阅读全文
0 0
- redis | 键的命令
- redis入门2:Redis的键命令
- Redis命令-Redis 键(key)
- redis的命令
- redis的eval命令
- redis的几个命令
- Redis常用的命令
- redis常见的命令
- redis命令的使用
- redis的命令
- Redis的简单命令
- Redis的基本命令
- redis常见的命令
- Redis的基本命令
- redis的基本命令
- Redis的相关命令
- Redis的基本命令
- Redis所有的命令
- [NOIP2017模拟]change
- 关于VS2017中编写程序的一些问题
- POJ1002-487-3279
- 【PAT】【Advanced Level】题解目录(按年份整理)
- 软件工程中的日志打印总结
- redis | 键的命令
- 关于 Cannot create __weak reference in file using manual reference counting及配置ReactiveCocoa
- Python安全小工具之计算文件Hash值
- CentOS 6.3配置PPTP VPN的方法
- 数据结构——时间/空间复杂度
- 19. 用 GTK+ 进行GNOME 编程,用 Qt进行KDE 编程
- Leetcode [Reverse Integer]
- Android <include> 复用优化
- 对几种常见设计模式的理解