redis扩展知识

消息的订阅与发布

publish channel message:向channel频道发布消息message
subscribe channel:等待接收channel频道的消息,在等待界面
psubscribe channel*:等待接收一组频道的消息,在等待界面

多数据库

redis也有数据库。提前创建好了。
redis默认有16个数据库:0,1,2,3…15
在redis上所做的所有数据操作,都是默认在0号数据库上操作
数据库之间,不共享键值对。
切换数据库:select 数据库名
键值对的移植:move key 1 将当前库的key一直到1号数据库中
清空当前数据库:flushdb
清空redis服务器数据:flushall

redis批量操作-事务

redis-事务:目的为了进行redis语句的批量化执行

multi:开启事务用于标记事务的开始,其后执行的命令都将被存入命令队列,直到执行exec命令时,这些命令才会被原子的执行
在这里插入图片描述
exec:提交事务 执行批量化
discard:事务回滚 不执行批量化

服务器命令

ping:测试连接是否存活
echo message:在命令行打印一些内容message
select db:切换数据库
quit:退出客户端
dbsize:返回当前数据库中key的数目
info:查看redis数据
flushdb:删除当前数据库的内容
flushall:删除所有数据库的所有内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值