一、首先思考一个问题,为什么redis性能这么高还需要分布式方案? 1、实现更高性能:高并发应用,单机性能会有影响,需要更多redis服务器分担压力,实现负载均衡 2、实现高可用:如果单机,防止宕机/硬件故障 3、实现可扩展:单机内存和硬件有限制,实现横向扩展 冗余或者分片存储实现如上特性。 二、主从复制-replication配置 和Kafka,Mysql,Rocketmq一样,redis支持集群部署,集群节点有master和slave之分,主节点是master,从节点是slave(最新叫副本replica).slave会通过复制机制,从master同步最新的数据。Redis提供了非常方便的...