하나의 마스터 서버가 쓰기 작업을 처리하고, 여러 슬레이브 서버가 마스터의 데이터를 복제하여 읽기 작업을 처리 - 자원이 유실될 가능성이 낮아져서 안정성이 오르지만 지연시간이 늘어날 수도 있기 때문에 slave는 읽기만 한다 - master에 저장을 하고 slave에서는 복제 그리고 트래픽이 들어오면 master와 slave가 나누어 받는다
클러스터 구성
추가적인 설정과 구성 필요
Redis 클러스터는 데이터를 여러 노드에 분산하여 저장함으로써 고가용성과 확장성을 제공
클러스터는 자동으로 데이터 샤딩을 수행하고, 노드 간의 복제를 통해 장애 복구를 지원 - 샤딩 : 룰을 가지고 데이터를 분산 저장하는 것