Redis 发布与订阅 Marlowe NoSQL 发布于:Dec 25, 2020 次浏览 171 words 1 min Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接受消息。微博、微信、关注系统!Redis客户端可以订阅任意数量的频道。订阅/发布消息图:第一个:消息发送者,第二个:频道,第三个:消息订阅者使用场景 实时消息系统 实时聊天(频道当做聊天室,将信息回显给所有人即可) 订阅,关注系统 缺点:稍微复杂的场景就会使用消息中间件MQ。在消费者下线的情况下,生产的消息会丢失,得使用专业的消息队列如rabbitmq等。 Marlowe 更新于:Apr 16, 2021 Callable Callable简介: 可以有返回值 可以抛出异常 方法不同,Runnable 是 run(), Callable 是call() 1234567891011121314151617181... Redis-缓存穿透、雪崩、预热、更新、降级 缓存穿透什么是缓存穿透?缓存穿透说简单点就是大量请求的 key 根本不存在于缓存中,导致请求直接到了数据库上,根本没有经过缓存这一层。举个例子:某个黑客故意制造我们缓存中不存在的 key 发...