Redis知識點筆記總結

vjvj1101發表於2022-04-16

前言:Redis簡單介紹

1、什麼是redis

Redis是一個基於記憶體的使用C語言編寫的key-value開源的NOSQL儲存系統。不支援SQL語句。


2、Redis持久化資料的方式有哪些

        1、RDB 觸發式的序列化           Save 5 2 (5秒鐘 有兩個動作便會觸發序列化)

        2、AOF 日誌形式的序列化        預設:一秒鐘儲存一次

3、解決IT行業資料讀取瓶頸的終極方案

        讀寫分離


4.Redis如何實現讀寫分離?

        Redis本身支援讀寫分離,主節點可以讀資料、可以寫資料、從節點只能讀資料。配置redis的主從複製機制可實現讀寫分離。


        在從節點的配置檔案中: 配置 slaveof 主機名 埠


5.介紹哨兵機制

        哨兵機制解決了當主節點當機導致的業務資料無法寫入redis的問題。


        在redis的主從複製結構中,若沒有哨兵機制,主節點當機,將無法寫資料到redis叢集。


        配置哨兵機制,當主節點當機後,哨兵會在原本為從節點的伺服器中選取一個作為主節點,接受外部資料的寫入。以此實現當主節點當機後redis依然可以寫入資料的功能。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70016760/viewspace-2887462/,如需轉載,請註明出處,否則將追究法律責任。

相關文章