redis의 고가용성1 Redis의 고가용성 전략(Sentinel, Clustering) 최근에 Redis가 고가용성을 어떻게 보장하는가?에 대한 면접 질문을 받게 되어서 조금 공부를 해보았습니다. Redis의 고가용성 전략(Sentinel, Clustering) Redis의 고가용성 1. Sentinel 2. Clustering추천글위의 목차를 클릭하면 해당 글로 자동 이동 합니다. Sentinel먼저, Redis의 경우 데이터베이스 이중화와 동일하게 Replication(master-slave) 구조를 지원한다.사용자가 데이터를 조회하게 되면 마스터 노드 혹은 슬레이브 노드에서 데이터를 읽어온다.반면, 사용자가 데이터를 쓰게 되면 이것은 무조건 마스터 노드에만 적용된다.마스터 노드의 데이터가 변경되면 슬레이브들은 이 데이터를 동기화한다.마스터 노드 다운 시, 메모리에 저장된 것들이 사.. 2025. 1. 19. 이전 1 다음 반응형