主从模式 (master-slave)
备份数据、负载均衡,一个master可以有多个slaves。
主从模式强调 数据备份,读写分离等
哨兵模式 (sentinel)
sentinel发现master挂了后,就会从slave中重新选举一个master。
哨兵模式强调高可用。
集群模式 (cluster)
cluster是为了解决单机Redis容量有限的问题,将数据按一定的规则分配到多台机器。
集群模式提高并发量。
redis支持两种方式的持久化,可以单独使用或者结合起来使用。
1、第一种:RDB方式redis默认的持久化方式(快照)
2、第二种:AOF方式(日志追加)
注意:
1、AOF和RDB同时存在的时候,优先使用AOF恢复数据,因为AOF保存的数据集更完整;
2、AOF和RDB恢复的时候,RDB更快,直接拷贝数据,AOF还要执行语句;
3、建议同时使用AOF和RDB
参考
Redis主从同步,哨兵
https://jasonhzy.github.io/2017/12/12/redis
Redis 主从、哨兵和集群 区别
https://blog.csdn.net/u014527619/article/details/88232178
网友评论