홈시리즈

© 2026 Ki Chang. All rights reserved.

본 블로그의 콘텐츠는 CC BY-NC-SA 4.0 라이선스를 따릅니다.

☕후원하기소개JSON Formatter러닝 대기질개인정보처리방침이용약관

© 2026 Ki Chang. All rights reserved.

콘텐츠: CC BY-NC-SA 4.0

☕후원하기
소개|JSON Formatter|러닝 대기질|개인정보처리방침|이용약관
모든 시리즈

Redis 딥다이브

4편

싱글 스레드의 비밀부터 영속성, 고가용성, 실전 활용까지 — Redis를 깊이 이해하는 시리즈

1

Redis가 싱글 스레드인데 왜 빠른가 — I/O 멀티플렉싱부터 6.0 스레드 모델까지

Redis가 싱글 스레드라는 말은 반만 맞습니다. 정확히 무엇이 싱글 스레드이고, I/O 멀티플렉싱은 어떻게 동작하며, Redis 6.0의 I/O 스레드는 무엇을 바꿨는지. 면접에서 "왜 빠른가?"에 확실히 답할 수 있도록 정리했습니다.

2026. 3. 10.·Redis, 싱글 스레드, I/O 멀티플렉싱
2

Redis 영속성 전략 — RDB vs AOF, 그리고 혼합 방식의 트레이드오프

Redis는 인메모리 데이터베이스이지만, 데이터를 디스크에 저장하는 두 가지 방식이 있습니다. RDB 스냅샷의 fork()와 COW 메커니즘, AOF의 fsync 정책, 그리고 Redis 4.0의 혼합 방식까지. 실무 선택 기준을 정리했습니다.

2026. 3. 11.·Redis, RDB, AOF
3

Redis Sentinel vs Cluster — 고가용성 아키텍처의 선택 기준

Redis 단일 노드가 죽으면 서비스 전체가 멈춥니다. Sentinel은 자동 failover를, Cluster는 샤딩과 failover를 제공합니다. 각각의 동작 원리, 장애 복구 시나리오, 그리고 어떤 상황에서 무엇을 선택해야 하는지 정리했습니다.

2026. 3. 12.·Redis, Sentinel, Cluster
4

Bull Queue와 RedLock으로 배운 Redis — 이커머스 대량 처리 실전기

이커머스 플랫폼에서 대량 주문 취소를 처리하며 Redis를 메시지 브로커(Bull Queue)와 분산 락(RedLock)으로 활용한 경험입니다. concurrency 설정, 중복 방지, 실패 처리, Redis 장애 대응까지 — 실전에서 배운 것들을 정리했습니다.

2026. 3. 13.·Redis, Bull Queue, RedLock