5种数据类型
string(字符串)
基础操作
127.0.0.1:6379> get name
(nil)
127.0.0.1:6379> set name 测试
OK
127.0.0.1:6379> get name
"\xe6\xb5\x8b\xe8\xaf\x95"
127.0.0.1:6379> EXISTS name
(integer) 1
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> get name
(nil)
127.0.0.1:6379> mset name1 ceshi1 name2 ceshi2 #批量set
OK
127.0.0.1:6379> mget name1 name2 #批量get
1) "ceshi1"
2) "ceshi2"
127.0.0.1:6379> EXPIRE name1 10 #设置过期时间
(integer) 1
127.0.0.1:6379> setex name3 10 ceshi3 #set值并设置过期时间
OK
127.0.0.1:6379> ttl name1 #查看过期时间
(integer) -2
127.0.0.1:6379> setnx name4 ceshi4
(integer) 1
127.0.0.1:6379> setnx name4 ceshi4
(integer) 0
127.0.0.1:6379> incr age
(integer) 11
127.0.0.1:6379> incrby age 10
(integer) 21
127.0.0.1:6379> incrby age 5
(integer) 26
应用场景
数据结构
list(列表)
hash(字典)
set(集合)
zset(有序集合)