1. 搭建
cd /usr/local
wget
tar xzf redis-5.0.4.tar.gz
cd redis-5.0.4
make
建立配置檔案
mkdir cluster-conf
cd cluster-conf
mkdir 7000 7001 7002 7003 7004 7005
cd 7000
cp ../../src/redis-server .
vi redis.conf
port 7000
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
daemonize yes
protected-mode no
pidfile /var/run/redis_7000.pid
在7000埠啟動例項
./redis-server redis.conf
依次進入7001-7005目錄, 重複上面的步驟, redis.conf檔案中的port和pidfile不能重複, 依次加1即可
cd /usr/local/redis-5.0.4/src
./redis-cli --cluster create 192.168.1.11:7000 192.168.1.11:7001 192.168.1.11:7002 192.168.1.11:7003 192.168.1.11:7004 192.168.1.11:7005 --cluster-replicas 1
2. 在springboot中整合
新增依賴
org.springframework.boot
spring-boot-starter-data-redis
redis.clients
jedis
新增配置
redis:
cluster:
nodes: 192.168.1.11:7000,192.168.1.11:7001,192.168.1.11:7002,192.168.1.11:7003,192.168.1.11:7004,192.168.1.11:7005
3. 集群管理
把其中的port修改為6999, 即上面設定的最小的埠7000減1
關閉集群
./create-cluster stop
啟動集群
基於docker搭建redis5集群
redis5之前搭建集群需要配合ruby指令碼,分配slot,建立集群等。redis5能夠整合到redis cli命令中,嘗試搭建體驗一下便捷的快感。docker快速生成例項,主要嘗試使用下新的集群命令 docker pull redis 5.0.5 簡單建立6個例項 net host 表示用宿主機...
redis5集群搭建
usr local redis 目錄下通過命令,把壓縮包解壓 tar zxvf redis 5.0.7.tar.gz解壓後,進入redis 5.0.7目錄,執行make。需要有gcc,沒有的話安裝gcc make這樣,redis就安裝好了。二,redis配置檔案修改 進入redis 5.0.7目錄,...
win10下redis5的集群搭建
這裡用的版本是5.0.10 二 解壓檔案,修改配製檔案 解壓後的檔案命名為redis 7001 結果如下 修改 redis.windows.conf 詳細如下 修改埠號為7001,預設是6379 將cluster enabled yes 的注釋開啟 將cluster config file node...