목록2024/10/15 (1)
ballqs 님의 블로그
[Spring] Redis Cluster localhost에 구현하여 적용
Redis Cluster 란?데이터의 고가용성과 분산 처리를 위해 Redis가 제공하는 기능이다.이를 통해 여러 노드에 데이터를 분산 저장하고, 장애 발생 시 자동으로 복구하거나 재구성할 수 있는 클러스터 환경을 제공한다. Redis Cluster 특징데이터 샤딩 (Sharding)Redis Cluster는 데이터를 여러 노드에 분산해서 저정하는 방식이다. 전체 키 공간을 16,384개의 슬롯(Slot)으로 나누고, 각 노드가 이 슬롯 중 일부를 담당한다. 키는 해시 함수에 의해 슬롯 중 하나에 매핑되고, 해당 슬롯을 가진 노드에 저장된다. 이를 통해 여러 노드에 데이터를 분산할 수 있다. 고가용성 (High Availability) Redis Cluster는 자동으로 장애 조치를 할 수 있다. 노드가..
코딩 공부/Spring
2024. 10. 15. 22:10