架构师成长记_第六周_06_Redis 发布与订阅 (与MQ类似)

PS:

  1. redis 发布与订阅机制与消息队列的机制是一样的
  2. 发布与订阅应用于微信公众号, b站短视频等.
  3. 虽然Redis可以实现消息队列的机制, 但是专门做专事, 通常Redis当作缓存就可以了, 不要让他去担当MQ的角色, 因为它没有消息队列那么专业, 如果这样做了可能会带来不必要的额外开销.
  4. 企业开发极少数会用redis实现消息队列机制, 一般都不用.

Redis 发布与订阅 (先订阅才能接收消息)

架构师成长记_第六周_06_Redis 发布与订阅 (与MQ类似)_第1张图片

订阅 subscribe

subscribe XXX ... 进行订阅如下XXX … 列表内的信息
架构师成长记_第六周_06_Redis 发布与订阅 (与MQ类似)_第2张图片
psubscribe pattern 如: psubscribe movie*可以进行批量订阅以movie开头的所有信息
架构师成长记_第六周_06_Redis 发布与订阅 (与MQ类似)_第3张图片

发布 publish

publish XXX value 向XXX 发布信息value
架构师成长记_第六周_06_Redis 发布与订阅 (与MQ类似)_第4张图片

你可能感兴趣的:(You,Are,the,Architect,我的百宝箱,redis,队列)