静态主从:在启动服务时,在配置文件中指定,给slave指定其从属的master,可以实现数据的备份和读操作的负载均衡,但是缺乏对master实例的高可用保障。
redis-server --port 6380 slavaof 127.0.0.1 6379 //将6379配置为本实例的master
还可以在服务运行过程中通过客户端命令手动改变实例的角色:
redis > slaveof 127.0.0.1 6381 //将本实例的master改为6381
redis > slaveof no one //将本实例从主从结构中独立出来,但会保留之前的数据