Redis基礎 發布與訂閱

2021-08-04 07:26:59 字數 669 閱讀 1874

1.定義

redis的發布與訂閱是由publish、subscribe、psubscribe等命令組成的

2.頻道的訂閱與退訂

(1)訂閱

(2)退訂

3.模式的訂閱與退訂

(1)訂閱模式

(2)退訂模式

4.傳送訊息

1.定義

慢查詢日誌功能用於記錄執行時間超過給定時長的命令請求

2.配置引數

注:伺服器使用先進先出的方式儲存多條慢查詢日誌資訊,新增一條新的慢查詢日誌之前會將最舊的一條慢查詢日誌刪除。

3.結構1.定義

暫時把不經常訪問的資料從記憶體交換到磁碟中,

2.作用

在redis中,使用虛擬記憶體將不經常訪問的資料交換到磁碟上,從而提高資料庫容量。

3.配置

4.處理策略

記憶體容量超過maxmemory後的處理策略。

本人才疏學淺,若有錯,請指出,謝謝!

Redis 發布與訂閱

redis 自從2.0版本後,增加發布與訂閱等新特性,該功能有點類似設計模式中的觀察者模式,對訊息的生產者與接收者進行松耦合。也可以用該特性實現系統與系統之間的訊息傳遞,該功能的 的實現非常實用和高效。下面我們介紹一下,如何使用發布與訂閱 redis提供發布與訂閱幾個命令 subscribe cha...

redis發布與訂閱

redis在2.8.0版本之後出了乙個新功能,叫pub sub,也叫 發布與訂閱 在這篇文章中不僅要介紹它是如何用的,更重要的是要介紹它的應用場景。在之前介紹websocket之用tubesock在rails實現聊天室 五 的時候,就用redis的pub sub實現過聊天室。相關的 是這樣的 red...

Redis發布與訂閱

訂閱 發布訊息圖 第乙個 訊息傳送者,第二個 頻道 第三個 訊息訂閱者!下圖展示了頻道 channel1 以及訂閱這個頻道的三個客戶端 client2 client5 和 client1 之間的關係 當有新訊息通過 publish 命令傳送給頻道 channel1 時,這個訊息就會被傳送給訂閱它的三...