gudaeng's blog

  • 홈
  • 태그
  • 방명록

redis cluster 1

Redis Cluster

Redis Cluster 란여러 노드에 자동적인 데이터 분산을 하고, 일부 노드가 실패 혹은 통신 단절에도 계속 운영되는 가용성을 제공또한 고성능을 보장하면서도 선형 확장성을 제공일반적으로 샤딩을 할 때 아래와 같이 Hash-Based Sharding을 사용할 수 있다.-> 문제: 샤드가 하나 늘어날 때마다 기존 데이터들을 전혀 다른 곳으로 이동시켜야 한다.-> 해결: HashSlot 사용HashSlot 동작 방식Redis Cluster는 16,384개의 hash slot을 사용각 키는 CRC16 알고리즘으로 해시한 후 16384로 모듈로 연산하여 슬롯 할당슬롯은 클러스터의 노드들에게 분배됨노드 추가/제거 시 해당되는 슬롯만 재배치하면 되므로 효율적특징full-mesh 구조로 통신 (모든 노드끼리 연결되..

Redis 2025.03.02
이전
1
다음
더보기
프로필사진

gudaeng's blog

5년차 백엔드 개발자

  • 분류 전체보기 (47)
    • 단순 기록 (1)
    • 알고리즘_코테 (5)
    • Python (3)
      • Django(v2.1) - 2020년 작성 (10)
      • FastAPI (2)
      • etc (1)
    • Node.js - 2020년 작성 (2)
    • Redis (3)
    • Kafka (3)
    • Docker (4)
    • SSAFY PJT (1)
    • 잡다한것 (2)
    • 트러블슈팅 (8)
    • AI Agent (2)
      • MCP (2)

Tag

redis cache, docker-compose, Django, express.js, mcp tool, d4, User, eventloop, node.js, Redis, SWEA, FBV, M:N, curl_cffi, docker, python, redis cluster, MCP, Kafka, redis memory,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github
  • linkedin

티스토리툴바