主从复制的作用
1、数据冗余
2、故障恢复
3、负载均衡:
4、读写分离
5、高可用基石
从节点开启主从复制,有3种方式:
(1)配置文件
在从服务器的配置文件中加入:slaveof <masterip> <masterport>
(2)启动命令
redis-server启动命令后加入 --slaveof <masterip> <masterport>
(3)客户端命令
Redis服务器启动后,直接通过客户端执行命令:slaveof <masterip> <masterport>,则该Redis实例成为从节点。
通过 info replication 命令可以看到复制的一些参数信息
全量复制
部分复制
复制偏移量
复制积压缓冲区
sentinel 哨兵机制
Redis Cluster 是 Redis 的分布式解决方案