一、Redis 主从服务器和集群服务器区别?
1)架构不同:Redis 集群采用分布式储存模式,多节点同时提供读写服务,可横向扩展;
而Redis主从只有一个master 节点,多个slave 节点,只有master 节点提供读写服务;
2)数据完整性:Redis 集群中如果任何一个节点故障,其它节点可以正常提供服务,保证查询数据的正确性;
而Redis 主从只有一个master节点,一旦主节点出现故障,可能会导致有些数据没有及时同步到从节;
3)性能:Redis 集群可以分布式提供服务给调用方且易于扩展,有利于提升整个系统的性能;
而Redis 主从只有一个master节点提供服务,读写性能受到单台服务器性能限制。
二、Redis 中zset跳表是怎么实现的?
https://cloud.tencent.com/developer/article/2183817
三、Redis 性能为什么那么好?
1)单线程
2)大多数操作在内存进行
3)网络请求使用IO 多路复用技术
4)数据结构层面做了优化
四、Redis 哨兵(Sentinel)机制原理?
Sentinel 监视Redis 主服务器状态,一旦发现服务不工作,就从Slave 列表中选举一个新的机器当master 机器。
五、Redis 缓存击穿、缓存穿透和缓存雪崩是怎么回事?解决方案?
六、Redis 主从复制是怎么实现的?
标签:缓存,Redis,节点,面试,master,要点,服务器,主从 From: https://www.cnblogs.com/missmom/p/17539359.html