Redis发布订阅和应用场景
2018-10-17 15:25
288 查看
Redis发布订阅和应用场景
https://blog.csdn.net/fly910905/article/details/78495971 https://blog.csdn.net/w05980598/article/details/80444717 https://www.cnblogs.com/xinde123/p/8489054.html项目运用场景:
一直都认为你会一样技术之前,都必须先明白这样一种技术在哪些地方会被用到,不能盲目的学东西。
看到发布订阅的特性,用来做一个简单的实时聊天系统再适合不过了。这是其中之一,当然这样的东西,我们开发中很少涉及到。再举一个常用的,在我们的分布式架构中,常常会遇到读写分离的场景,在写入的过程中,就可以使用redis发布订阅,使得写入值及时发布到各个读的程序中,就保证数据的完整一致性。再比如,在一个博客网站中,有100个粉丝订阅了你,当你发布新文章,就可以推送消息给粉丝们拉。总之场景很多,需要去挖掘。。
-
这一功能最明显的用法就是构建实时消息系统,比如普通的即时聊天,群聊等功能。
-
简单的应用场景的话, 以门户网站为例, 当编辑更新了某推荐板块的内容后:
-
CMS发布清除缓存的消息到channel (推送者推送消息)
-
门户网站的缓存系统通过channel收到清除缓存的消息 (订阅者收到消息),更新了推荐板块的缓存
------------------------------------------------------------ https://www.jianshu.com/p/2f3add45351b
Redis常见7种使用场景(PHP实战)
posted @ 2018-10-17 15:25 Newman·Li 阅读(...) 评论(...) 编辑 收藏相关文章推荐
- Redis发布订阅和应用场景
- zookeeper应用场景练习(数据发布/订阅)
- redis事务及锁应用、发布订阅模式
- redis 高级应用之二(Redis的持久化 和 消息的[pub/sub]发布和订阅)
- ZooKeeper应用场景之消息发布订阅的简单代码实现
- Redis的高级应用-事务处理、持久化、发布与订阅消息、虚拟内存使用
- Redis pub/sub机制在实际运用场景的缺陷&&模拟JMS消息发布订阅的持久化特性
- redis命令详解与使用场景举例——Pub与Sub(发布订阅)
- 小贝_redis高级应用-发布与订阅
- NoSQL之Redis高级应用--发布及订阅消息
- redis 高级应用之二(Redis的持久化 和 消息的[pub/sub]发布和订阅)
- ZooKeeper的典型应用场景之数据发布/订阅。
- zookeeper应用场景-消息的订阅和发布
- 使用redis实现消息发布订阅
- (一)redis发布订阅
- 【转】redis 消息队列发布订阅模式spring boot实现
- Redis应用场景
- spring-redis实现订阅发布
- Redis能干啥?细看11种Web应用场景
- Redis作者谈Redis应用场景