Redis 重點(diǎn)回顧

2018-08-02 14:56 更新
  • 服務(wù)器狀態(tài)在 pubsub_channels 字典保存了所有頻道的訂閱關(guān)系: SUBSCRIBE 命令負(fù)責(zé)將客戶端和被訂閱的頻道關(guān)聯(lián)到這個(gè)字典里面, 而 UNSUBSCRIBE 命令則負(fù)責(zé)解除客戶端和被退訂頻道之間的關(guān)聯(lián)。
  • 服務(wù)器狀態(tài)在 pubsub_patterns 鏈表保存了所有模式的訂閱關(guān)系: PSUBSCRIBE 命令負(fù)責(zé)將客戶端和被訂閱的模式記錄到這個(gè)鏈表中, 而UNSUBSCRIBE 命令則負(fù)責(zé)移除客戶端和被退訂模式在鏈表中的記錄。
  • PUBLISH 命令通過訪問 pubsub_channels 字典來向頻道的所有訂閱者發(fā)送消息, 通過訪問 pubsub_patterns 鏈表來向所有匹配頻道的模式的訂閱者發(fā)送消息。
  • PUBSUB 命令的三個(gè)子命令都是通過讀取 pubsub_channels 字典和 pubsub_patterns 鏈表中的信息來實(shí)現(xiàn)的。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)