主从同步:
docker run -itd --name redis-master -p 6379:6379 redis
docker run -itd --name redis-slave1 -p 16379:6379 redis
docker run -itd --name redis-slave2 -p 26379:6379 redis
docker run -itd --name redis-slave3 -p 36379:6379 redis
进入容器内部执行
redis-cli
SLAVEOF host port
SLAVEOF 152.xx.xx.192 6379
分别在 redis-slave1/ redis-slave2/ redis-slave3查看
127.0.0.1:6379> get name
"hello"
分别在 redis-slave1/ redis-slave2/ redis-slave3执行新增
127.0.0.1:6379> set age 10
(error) READONLY You can't write against a read only replica.
127.0.0.1:6379>
#查看信息
info
备注:主节点可以新增和查询,从节点只能查询不能新增