码迷,mamicode.com
首页 > 其他好文 > 详细

二十四 Redis

时间:2019-01-20 16:04:05      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:发布   ann   redis数据库   red   游戏   包括   获取   mil   内容   

Redis数据类型:

Redis控制5种数据类型:String,list,hash,set,sorted-set

添加数据,删除数据,获取数据,查看有多少个元素,判断元素是否存在

key通用操作

JRedis:java操作redis

多数据库:

一个Redis实例可以包括多个数据库,客户端可以指定连接某个Redis数据库就好

一个Redis实例最多提供16个数据库,0~15

选中仓库: select 0

将当前仓库下的某个键值对的数据移动到其他仓库

move name 1

测试连接是否存活: pig

打印内容:echo zhangsi 

退出当前redis连接: quit

测试当前仓库中有多少键值对:dbsize

清除当前仓库键值对:dbflush

清除所有的仓库:flushall  execute  .exe

消息订阅与发布:

subscribe channel : 订阅频道,例如:subscribe mychat , 订阅mychat这个频道

psubscribe channel : 批量订阅频道,订阅以“s”开头的频道

publish channel content : 在指定的频道中发布消息,如 publish mychat today is a newday

应用场景:类似于游戏中的在指定频道中发布消息

我们利用CRT打开3个窗口

窗口1中通过输入:subscribe mychat 订阅一个名称为mychat的频道

窗口2中通过输入:publish mychat ‘111’在频道mychat中发布消息111

窗口3中通过输入:psubscribe my* 批量订阅以my开头的频道

窗口2中通过输入:

  publish mychat ‘333’ 在频道mychatmy*频道中发布消息

  Publish mychat02 ‘444’ 在频道my*中发布消息

 

二十四 Redis

标签:发布   ann   redis数据库   red   游戏   包括   获取   mil   内容   

原文地址:https://www.cnblogs.com/ltfxy/p/10294865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!