127.0.0.1:6379> select 5 #选择库(默认为0)
OK
127.0.0.1:6379[5]> set name wanger #设置键值
OK
127.0.0.1:6379[5]> setex name 3600 wanger #设置过期时间
OK
127.0.0.1:6379[5]> ttl name #查看过期时间
(integer) 3588
127.0.0.1:6379[5]> mset height 160 phone 12306 #设置多个键值
OK
127.0.0.1:6379[5]> mget name height phone #获取多个值
1) "wanger"
2) "160"
3) "12306"
127.0.0.1:6379[5]> keys * #查看库中的键
1) "phone"
2) "name"
3) "height"
127.0.0.1:6379[5]> type phone #查看键的类型
string
127.0.0.1:6379[5]> del phone #删除键
(integer) 1
127.0.0.1:6379[5]> keys *
1) "name"
2) "height"
127.0.0.1:6379[5]> hset class name sanban #设置hash对象
(integer) 1
127.0.0.1:6379[5]> hmset class num 56 teacher laowang #设置多个hash对象
OK
127.0.0.1:6379[5]> hmget class name num teacher #获取多个hash对象
1) "sanban"
2) "56"
3) "laowang"
127.0.0.1:6379[5]> hvals class #同上
1) "sanban"
2) "56"
3) "laowang"
127.0.0.1:6379[5]> type class
hash
127.0.0.1:6379[5]> lpush num 001 #向左插入数据
(integer) 1
127.0.0.1:6379[5]> lpush num 002
(integer) 2
127.0.0.1:6379[5]> lpush num 003
(integer) 3
127.0.0.1:6379[5]> rpush num 004 #向右插入
(integer) 4
127.0.0.1:6379[5]> lrange num 0 -1 #查询所有数据
1) "003"
2) "002"
3) "001"
4) "004"
127.0.0.1:6379[5]> linsert num before 002 0033 #在002前插入0033
(integer) 5
127.0.0.1:6379[5]> lrange num 0 -1
1) "003"
2) "0033"
3) "002"
4) "001"
5) "004"
127.0.0.1:6379[5]> lset num 4 000 #在索引为4的地方设置值为000
OK
127.0.0.1:6379[5]> lrange num 0 -1
1) "003"
2) "0033"
3) "002"
4) "001"
5) "000"
127.0.0.1:6379[5]> type num
list
127.0.0.1:6379[5]> del num
(integer) 1
127.0.0.1:6379[5]> sadd num 01 #插入set数据
(integer) 1
127.0.0.1:6379[5]> smembers num #查询
1) "01"
127.0.0.1:6379[5]> type num
set