Redis数据类型 与Redis的消息推送

本文介绍了 Redis 的五种主要数据类型:字符串、哈希、列表、集合和消息推送功能。详细讲解了每种类型的使用场景及命令示例,如 hset、lpush 和 sadd,并演示了如何通过 PHP 实现消息的订阅与发布。

启动redis的    redis的路径 + redis的配置文件  //或者直接打上 redis-server  

redis的数据类型有1,字符串

                             2, hash(哈希)哈希就是键值对    写入是hset  取是hget   取全部用hmget   命令 例

                             3 ,list  (链表) 是有顺序的  写入链表是lpush   读出链表用rpop具体写法看抢购的博客

 

  

                             4 ,集合

                                                        键    值

 sadd  向集合添加集合  例  sadd user  李四

scard key 获取集合的成员数  

sismember  判断元素是否是集合key的成员  返回 0 1 0表示没有  1 表示有  

 

 

                            5,消息推送  

消息推送的

php端的订阅消息例子 一般不使用php订阅消息

$redis->subscribe([‘news频道名’,方法名]);

方法的参数有3个 

function  方法名($redis,$news,$msg/频道的内容 ){

 echo  $msg;

}

php 端发布消息的例子

$redis->publish('news/频道名','goods/发布的内容');

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值