目錄發布: publish
訂閱: subscribe
publish channel msg
將資訊 message 傳送到指定的頻道 channel
subscribe channel [channel ...]
訂閱頻道,可以同時訂閱多個頻道
unsubscribe [channel ...]
取消訂閱指定的頻道, 如果不指定頻道,則會取消訂閱所有頻道
psubscribe pattern [pattern ...]
訂閱乙個或多個符合給定模式的頻道,每個模式以 * 作為匹配符,比如 it* 匹配所 有以 it 開頭的頻道( it.news 、 it.blog 、 it.tweets 等等), news.* 匹配所有 以 news. 開頭的頻道( news.it 、 news.global.today 等等),諸如此類
punsubscribe [pattern [pattern ...]]
退訂指定的規則, 如果沒有引數則會退訂所有規則
pubsub subcommand [argument [argument ...]]
檢視訂閱與發布系統狀態
視窗1,啟動兩個redis-cli視窗,均訂閱diantai 頻道(channel)
視窗2,啟動發布者向頻道 diantai傳送訊息
[root@web02 ~]# redis-cli
127.0.0.1:6379> publish diantai 'jinyewugenglaiwojia'
(integer) 2
視窗1,啟動兩個redis-cli視窗,均訂閱 wang*頻道(channel)
127.0.0.1:6379> psubscribe wang*
reading messages... (press ctrl-c to quit)
1) "psubscribe"
2) "wang*"
3) (integer) 1
1) "pmessage"
2) "wang*"
3) "wangbaoqiang"
4) "jintian zhennanshou "
視窗2,啟動redis-cli視窗,均訂閱wang*頻道
127.0.0.1:6379> psubscribe wang*
reading messages... (press ctrl-c to quit)
1) "psubscribe"
2) "wang*"
3) (integer) 1
1) "pmessage"
2) "wang*"
3) "wangbaoqiang"
4) "jintian zhennanshou "
視窗3,發布者訊息
[root@web02 ~]# redis-cli
127.0.0.1:6379> publish wangbaoqiang "jintian zhennanshou "
(integer) 2
Linux Redis發布訂閱
redis 發布訂閱 pub sub 是一種訊息通訊模式 傳送者 pub 傳送訊息,訂閱者 sub 接收訊息。redis 客戶端可以訂閱任意數量的頻道。下圖表示client1,client2和client5,都訂閱了channel1這個頻道 下圖表示給channel1這個頻道傳送訊息之後,chann...
mysql訊息訂閱與發布 發布 訂閱配置
public ibus bus public void handle mymessage message bus.publish e e.someproperty xyz 公共汽車 屬性將自動由基礎設施。這就是所謂的 依賴注入 所有開發完成了nservicebus利用這些模式。技術作為nservic...
Meteor發布 訂閱
詳解 發布和訂閱是meteor的重要部分。meteor資料庫在服務端有mongo 本地有minimongo,這是moteor重寫本地mongo。推送資料庫子集到客戶端。這樣呢伺服器就不需要再傳送html到本地了,而是傳送直實的原始資料。讓客戶端決定如何處理資料。不用再等待伺服器傳回資料,而是立即訪問...