12 redis發布訂閱功能

2021-09-18 06:04:33 字數 616 閱讀 6329

發布者 publisher

訂閱者 subscriber

頻道 channel

訂閱者只會收到訂閱頻道的訊息

乙個訂閱者可以訂閱多個頻道

頻道所有的訂閱者都可以收到訊息

訂閱者獲取不到頻道的歷史訊息

api說明

publish channel message

傳送訊息到某個頻道,返回的結果是該頻道的訂閱者數量

subscribe [channel]

訂閱乙個或多個頻道

unsubscribe [channel]

取消訂閱乙個或多個頻道

psubscribe [pattern]

按照模式訂閱頻道

punsubscribe [pattern]

按照模式取消訂閱頻道

pubsub channels

列出至少有乙個訂閱者的頻道

pubsub numbers [channel…]

列出給定頻道的訂閱數量

pubsub numpat

列出被訂閱模式的數量

Redis 發布訂閱功能

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

Redis 簡介 1 2 Redis 配置

配置檔案路徑 位於 redis 安裝目錄下,檔名為 redis.conf windows 名為 redis.windows.conf 讀取配置 config get 使用 號獲取所有配置項 config getloglevel 讀取 loglevel 的值 設定配置 config setloglev...

Redis發布與訂閱功能

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