Redis 发布订阅
1.同步MySQL数据到Redis(1) 在redis数据库设置缓存时间,当该条数据缓存时间过期之后自动释放,去数据库进行重新查询,但这样的话,我们放在缓存中的数据对数据的一致性要求不是很高才能放入缓存当中。例如:缓存量大但又不常变化的数据,比如商品信息的评论。(2) 基于binlog使用mysql_udf_redis,将数据库中的数据同步到Redis。无...
·
1.Redis 发布订阅
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。
Redis 客户端可以订阅任意数量的频道。
下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:
2.发布/订阅模式常用命令
3.案列:先订阅后发布后才能收到消息:
• 可以一次性订阅多个:SUBSCRIBE c1 c2 c3
• 消息发布:PUBLISH c2 hello-redis
• 订阅多个,通配符*:PSUBSCRIBE new*
• 收取消息: PUBLISH new1 redis2017
更多推荐
已为社区贡献1条内容
所有评论(0)