redis發布訂閱功能介紹

2021-09-20 17:36:01 字數 465 閱讀 5013

redis的發布訂閱功能(publish/subscribe):

頻道:訊息佇列

subscribe:訂閱乙個或多個佇列

>help subscribe   #檢視subscribe幫助

例:訂閱news頻道

> subscribe news

注:可以同時訂閱多個頻道

publish:向頻道中發訊息

例:向news頻道傳送訊息

>publish new hello

psubscribe:模式訂閱-->可以使用正規表示式,一次訂閱多個頻道

>psubscribe "new.i[to]"

publish:向頻道中發訊息

例:向news頻道傳送訊息

>publish new hello

unsubscribe:退訂此前訂閱的頻道

weilovepan520

Redis 發布訂閱功能

在redis中發布訂閱功能是由publish subscribe unsubscribe psubscribe組成的。publish是發布,subscribe是訂閱,unsubscribe是取消訂閱,psubscribe是訂閱模式,所謂模式也就是可以對應多個頻道的 頻道 例如訂閱了 abc hell...

Redis發布與訂閱功能

發布 訂閱 功能包含兩種角色 發布者和訂閱者。redis的發布與訂閱功能由publish subscribe psubscribe等命令組成。通過執行publish命令可以發布訊息 通過執行subscribe命令,客戶端可以訂閱乙個或多個頻道 通過執行psubscribe命令,客戶端可以訂閱乙個或多...

Redis發布訂閱詳細介紹

redis客戶端可以訂閱任意數量的頻道。訂閱 發布訊息圖 第乙個 訊息傳送者。第二個 頻道。第三個 訊息訂閱者。下圖展示了頻道channel1,以及訂閱這個頻道的三個客戶端 client2,client5和client1之間的關係 當有新訊息通過publist命令傳送給頻道channel1時,這個訊...