更多內容,歡迎關注微信公衆號:全菜工程師小輝。公衆號回覆關鍵詞,領取免費學習資料。html
之因此說簡單,是由於Redis官方不提供可靠消費/發佈的機制;須要自行實現故障轉移、隊列持久化、隊列監控和流量控制等mq具有的功能;算法
慢查詢只記錄Redis在處理存儲的時間計數(圖中的3步驟),並不包含網絡通訊時間和排隊時間,因此客戶端超時分析時要綜合每一個因素。數據庫
注意:緩存
pipline用於異步處理大量Redis請求。微信
注意:網絡
Redis 發佈訂閱(pub/sub)是一種消息通訊模式:發送者(pub)發送消息,訂閱者(sub)接收消息。數據結構
注意:併發
字符串big
對應的二進制(ASCII碼)如圖所示, bitmap能夠直接操控位。使用每一個數位表明一個用戶或者狀態,相比int數據結構保存,節省了32倍的內存空間。異步
注意:分佈式
基於HyperLogLog算法,實現用極小空間完成獨立數量的統計,類型本質是string。
注意:
GEO(地理信息定位)是Redis3.2版本發佈的功能,存儲經緯度,計算兩地距離,範圍計算等,類型本質是zset。
Redis哨兵是Redis2.8版本發佈的功能,解決Redis集羣的故障轉移等痛點,支持高可用。
Redis集羣是Redis3.0版本發佈的功能,支持分佈式
更多內容,歡迎關注微信公衆號:全菜工程師小輝。公衆號回覆關鍵詞,領取免費學習資料。
原文出處:https://www.cnblogs.com/mseddl/p/11456765.html