hand
_1_31_41
4
返回栏目
0k
0.5k
0.7k
0.3k
0.7k
0.4k
0k
0k
2k
1k
1k
1k
0.9k
0.4k
0.6k
0.2k
2k
0.7k
0.8k
2k
0.8k
0.6k
0.3k
0.7k
0.5k
1k
0.3k
0.1k
0.1k
0.2k
0.2k
0.3k
0k
0k
0.1k
0k
0k
0.7k
0.2k
0.1k
0.2k
0k
0.7k
0.7k
0.7k
1k
返回Redis数据库栏目
作者:
贺及楼
成为作者
更新日期:2024-04-03 10:29:37
释义 | 命令 | 作用 |
---|---|---|
进入redis | redis-cli -p 7001 --raw -c |
|
查看集群信息 | info replication |
|
查看集群关系 | cluster nodes |
|
集群信息 | cluster info |
|
关闭7001端口应用(模拟宕机) | shutdown 7001 |
|
集群的节点调整 | cluster failover |
修复主从端口关系 |
释义 | 命令 |
---|---|
命令行直接查 | redis-cli --raw -a 密码 -c --cluster call 127.0.0.1:6382 keys \*DEV\* |
Redis 官方提供了 redis-trib.rb 这个工具,就在解压目录的 src 目录中
./redis-trib.rb create --replicas 1 172.28.37.29:7000 172.28.37.29:7001 172.28.37.29:7002 172.28.37.30:7000 172.28.37.30:7001 172.28.37.30:7002 172.18.38.219:7000 172.18.38.219:7001 172.18.38.219:7002
已分配槽共16384 slots
先创建6个文件夹,分别存放不同端口的配置文件
mkdir cluster-test cd cluster-test mkdir 7001 7002 7003 7004 7005 7006
redis.conf
port 端口号
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
在每个端口号目录下执行如下命令,依次启动
redis-server ./redis.conf
redis-cli --cluster create 127.0.0.1:7006 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”然后回车
[OK] All 16384 slots covered
[OK]覆盖所有16384个插槽
Redis数据库
整章节共46节
快分享给你的小伙伴吧 ~