首頁  >  文章  >  資料庫  >  redis能支援多少訂閱

redis能支援多少訂閱

anonymity
anonymity原創
2019-06-05 10:49:243920瀏覽

Redis是一個開源的記憶體資料庫,它以鍵值對的形式儲存資料。由於資料儲存在記憶體中,Redis的速度很快,但是每次重啟Redis服務時,其中的資料也會遺失,因此,Redis也提供了持久化儲存機制,將資料以某種形式保存在檔案中,每次重啟時,可以自動從檔案載入資料到記憶體當中。 

redis能支援多少訂閱

Redis的架構包含兩個部分:Redis ClientRedis Server。 Redis用戶端負責向伺服器端發送請求並接受來自伺服器端的回應。伺服器端負責處理客戶端請求,例如,儲存數據,修改數據等。 

Redis通常用作資料庫,快取以及訊息系統。

Redis發布訂閱

Redis提供了發布訂閱功能,可以用於訊息的傳輸,Redis的發布訂閱機制包括三個部分,發布者,訂閱者和Channel。 

發佈者和訂閱者都是Redis客戶端,Channel則為Redis伺服器端,發布者將訊息傳送到某個的頻道,訂閱了這個頻道的訂閱者就能接收到這則訊息。 Redis的這種發布訂閱機制與主題為基礎的發布訂閱類似,Channel相當於主題。

redis能支援多少訂閱?

由於Redis是基於記憶體的,所以Redisclient的數量取決於實體記憶體的大小,沒有固定數量。

以上是redis能支援多少訂閱的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:redis有幾個槽下一篇:redis有幾個槽