阅读背景:

redis学习笔记之发布订阅

来源:互联网 

宣布定阅(pub/sub)是一种资讯通讯模式,重要的目标是解耦资讯宣布者和资讯定阅者之间的耦合,这点和设计模式中的视察者模式比拟类似。pub /sub不单单解决宣布者和定阅者直接代码级别耦合也解决二者在物理安排上的耦合。redis作为一个pub/sub server,在定阅者和宣布者之间起到了资讯路由的功效。定阅者可以通过subscribe和psubscribe命令向redis server定阅自己感兴致的资讯类型,redis将资讯类型称为通道(channel)。当宣布者通过publish命令向redis server发送特定类型的资讯时。定阅该资讯类型的全体client都会收到此资讯。这里资讯的传递是多对多的。一个client可以定阅多个 channel,也能够向多个channel发送资讯。宣布定阅(pub/sub)是一种资讯通讯模式,重要的目标是解耦资讯宣布者和资讯定阅者之间的耦合,这点




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: