1. 程式人生 > >第八節----釋出與訂閱

第八節----釋出與訂閱

8.1  訂閱

        Redis的釋出訂閱其實就是一種訊息交換模式。用設計模式的角度來理解就是“觀察者設計模式”。

        訂閱語法:SUBSCRIBE   ChannelName

SUBSCRIBE   myChannel    #按Ctrl  C退出

8.2  釋出

        在開啟另外一個客戶端,向頻道傳送訊息,然後訂閱那個頻道的客戶端就會收到訊息。

        釋出語法:PUBLISH   ChannelName   message

PUBLISH   myChannel   "da yu zheng zai xue Redis"

# 在訂閱的客戶端,它將會收到指定的訊息。下圖中,左圖是釋出訊息,右圖是從訂閱的頻道里接收訊息。

 

8.3  退訂

        語法:UNSUBSCRIBE    ChannelName