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
继续阅读与本文标签相同的文章
下一篇 :
吉尔吉斯斯坦举行“机器人世界2.0”互动展
-
史上最强多线程面试44题和答案:线程锁+线程池+线程同步等
2026-05-18栏目: 教程
-
9月最新184道阿里、百度、腾讯、头条Java面试题合集
2026-05-18栏目: 教程
-
美团携手世界粮食计划署共推“拒绝隐性饥饿”健康饮食倡导行动
2026-05-18栏目: 教程
-
圆通回应“承诺达”解散:由直营模式改回加盟商授权经营
2026-05-18栏目: 教程
-
2019 年度 “CCF 杰出会员” 公布,清华北大等86人当选
2026-05-18栏目: 教程
