redis集群的搭建

2021-10-04 08:13:22 字數 1137 閱讀 9701

cenos7、redis5.0.8

1、修改配置檔案

cluster-enabled yes

#將這裡的注釋開啟

cluster-config-file nodes-6379.conf #這裡的注釋開啟

cluster-node-timeout 15000 #將這裡的注釋開啟

2、將這個配置檔案另外再次複製5份,修改埠即可

3、建立乙個指令碼start.sh,用於啟動六個例項

../redis-server redis6379.conf

../redis-server redis6380.conf

../redis-server redis6381.conf

../redis-server redis6382.conf

../redis-server redis6383.conf

../redis-server redis6384.conf

4、修改許可權

chmod +x start.sh
5、執行以下命令

redis-cli --cluster create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 --cluster-replicas 1
結果如下:

6、連線集群

./redis-cli  -h 127.0.0.1 -p 6379 -c
7、執行set命令

redis集群的搭建

安裝步驟 第一步 redis的原始碼包上傳到linux系統。第二步 解壓縮redis。第三步 編譯。進入redis原始碼目錄。make 第四步 安裝。makeinstall prefix usr local redis prefix引數指定redis的安裝目錄。一般軟體安裝到 usr目錄下 後台啟動...

redis集群的搭建

redis是一種nosql,可以理解為是乙個輕量級的,可以作為記憶體的資料庫.一般用在經常查詢資料,但這些資料一般不改變的情況下,如電商 上商品的 分類查詢.簡單實現就是先查詢redis中是否有該查詢的key,如有,則直接從redis中通過key去拿,如果沒有,則通過相應的引數去資料庫中查詢.查詢後...

Redis集群的搭建

我使用的redis是springdataredis.這裡有詳細的講解集群的原理 我使用redis 6379 單機版的時候,如果出現宕機的現象,所以為了安全,我準備了乙個redis 6380 單機版作為備用機,這兩個redis中儲存的資料是一模一樣的 通過同步的方式,進行同步 當資料量特別大的時候,我...