redis cluster配置与使用(5.0版本)
集群需要至少3个主3个从,不然创建不了集群
这里使用6台redis
集群创建之前需要先启动redis服务器,使用redis.conf。
redis.conf的最少配置:
cluster-enabled yes
port 7000
appendonly yes
dir ./7000
创建目录
mkdir cluster-test
cd cluster-test
mkdir 7000 7001 7002 7003 7004 7005
每个redis.conf不同就是port,这里根据目录名
把redis.conf分别拷贝到7000 ... 7005目录下
运行
把redis的可执行文件拷贝到cluster-test下,像这样分别进入7000 ... 7005目录
cd 7000
../redis-server ./redis.conf
6个redis启动后,创建集群(redis 5.0版本)
./redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 \
127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 \
--cluster-replicas 1
出现缺人按钮,输入yes,你会看到这个消息,即成功创建
测试使用
在不同的redis上访问数据,如果数据不在,会提示重定向到哪里获取
此时创建成功
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。