개발자를 위한 레디스 튜토리얼 03
RedisReplicationHAMaster-ReplicaSentinel
AI 요약
Beta본 글은 Redis의 고가용성(HA) 확보를 위한 복제(Replication) 기능과 Sentinel에 대해 설명합니다. Redis는 Master-Replica 구조를 통해 마스터 노드의 데이터를 실시간으로 복제 노드에 복사하여, 마스터 노드 장애 시에도 리플리카 노드로 서비스를 이어갈 수 있도록 지원합니다.
복제는 `replicaof` 명령어로 간단히 설정할 수 있으며, 데이터 복제는 비동기 방식으로 이루어집니다. 하지만 마스터 노드 장애 시 수동으로 리플리카 노드를 마스터로 전환하고 애플리케이션 설정을 변경해야 하는 번거로움이 있습니다.
이러한 장애 복구 과정을 자동화하기 위해 Sentinel의 필요성을 제시하며 글을 마무리합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기