1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
| Redis的键命令 参考地址:http://doc.redisfans.com/index.html
DEL key
此命令删除键,如果存在
DUMP key
该命令返回存储在指定键的值的序列化版本。
redis> SET greeting "hello, dumping world!"
OK
redis> DUMP greeting
"\x00\x15hello, dumping world!\x06\x00E\xa0Z\x82\xd8r\xc1\xde"
redis> DUMP not-exists-key
(nil)
EXISTS key
此命令检查该键是否存在
若 key 存在,返回 1 ,否则返回 0 。
redis> SET db "redis"
OK
redis> EXISTS db
(integer) 1
redis> DEL db
(integer) 1
redis> EXISTS db
(integer) 0
EXPIRE key seconds
指定键的过期时间
127.0.0.1:6379> EXPIRE jack 30
(integer) 1
127.0.0.1:6379> TTL jack
(integer) 21
127.0.0.1:6379> TTL jack
(integer) 19
127.0.0.1:6379> TTL jack
(integer) 18
127.0.0.1:6379> TTL jack
(integer) 17
EXPIREAT key timestamp
指定的键过期时间。在这里,时间是在Unix时间戳格式
PEXPIRE key milliseconds
设置键以毫秒为单位到期
PEXPIREAT key milliseconds-timestamp
设置键在Unix时间戳指定为毫秒到期
KEYS pattern
查找与指定模式匹配的所有键
MOVE key db
移动键到另一个数据库
PERSIST key
移除过期的键
127.0.0.1:6379> set jack 20
OK
127.0.0.1:6379> EXPIRE jack 10
(integer) 1
127.0.0.1:6379> TTL jack
(integer) 5
127.0.0.1:6379> TTL jack
(integer) 3
127.0.0.1:6379> PERSIST jack
(integer) 0
127.0.0.1:6379> TTL jack
(integer) -2
PTTL key
以毫秒为单位获取剩余时间的到期键
TTL key
获取键到期的剩余时间。
RANDOMKEY
从Redis返回随机键
RENAME key newkey
更改键的名称
127.0.0.1:6379> set jack 20
OK
127.0.0.1:6379> KEYS jack
1) "jack"
127.0.0.1:6379> RENAME jack lucy
OK
127.0.0.1:6379> KEYS jack
(empty list or set)
127.0.0.1:6379> KEYS lucy
1) "lucy"
RENAMENX key newkey
重命名键,如果新的键不存在
TYPE key
返回存储在键的数据类型的值。
127.0.0.1:6379> KEYS *
1) "bbs"
2) "user:1"
3) "user:2"
4) "page_rank"
5) "greeting"
6) "languages"
7) "lucy"
127.0.0.1:6379> TYPE bbs
set
127.0.0.1:6379> TYPE user:1
hash
127.0.0.1:6379> TYPE range_rank
none
127.0.0.1:6379> TYPE lucy
string
127.0.0.1:6379> TYPE greeting
string
127.0.0.1:6379>
|