Redis操作

Redis

Redis默认16个库,编号是0-15,但是不是绝对的,它可以修改

redis-cli -h host -n 1    ----- 连接第一个redis库

命令

keys *     查询所有的键
set key value   创建  set name zhangsan(创建键为name,value为张三的数据)
get key         查询  get name(查询key为name的数据)
del key         删除  del name(删除key为name的数据)
flushall        清空所有数据
select n        切换数据库   select 1  切换到1号库
队列(一般左进右出)
lpush name X X  左侧添加数据创建队列   lpush testmq a b c     testmq队列,有abc三个值
rpush name X    右侧添加数据创建队列
lrange name start stop  查看队列的值  lrange testmq 0 -1  查看队列中所有值

非阻塞方式取值
rpop name       从右取值  rpop testmq   取出右侧第一个,队列不存在报null
lpop name       从左取值

阻塞方式取值(推荐使用)
brpop name X    阻塞方式从右取值   brpop testmq 0  取出右侧第一个,队列不存在则阻塞等待
blpop name X    阻塞方式从左取值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值