본문으로 건너뛰기
프롤로그
Redis가 필요한 순간 이해하기

Redis는 단순히 빠른 캐시로만 이해하기에는 활용 범위가 넓은 인메모리 데이터 구조 저장소입니다.

이 책은 Redis가 필요한 순간을 판단하는 기준에서 시작해, 문자열·Hash·List·Set·Sorted Set·Stream 등 주요 자료구조를 실제 서비스 문제와 연결해 학습하도록 구성했습니다.

초반부에서는 설치, 기본 명령어, 키 설계, TTL, 캐시와 카운터 같은 기초 활용을 다룹니다.

읽기 시작

책 소개

Redis는 단순히 빠른 캐시로만 이해하기에는 활용 범위가 넓은 인메모리 데이터 구조 저장소입니다. 이 책은 Redis가 필요한 순간을 판단하는 기준에서 시작해, 문자열·Hash·List·Set·Sorted Set·Stream 등 주요 자료구조를 실제 서비스 문제와 연결해 학습하도록 구성했습니다.

초반부에서는 설치, 기본 명령어, 키 설계, TTL, 캐시와 카운터 같은 기초 활용을 다룹니다. 이어서 컬렉션 자료구조와 고급 자료구조를 활용해 큐, 랭킹, 태그, 실시간 지표, 위치 기반 검색, 이벤트 로그 같은 기능을 설계하는 방법을 설명합니다.

후반부에서는 Redis를 운영 환경에서 안전하게 사용하기 위한 주제를 다룹니다. 원자성, 트랜잭션, Lua 스크립트, 캐시 일관성, Pub/Sub과 Stream, 영속성, 복제, Sentinel, Cluster, 성능 튜닝, 보안, 관측성까지 Redis를 서비스에 도입할 때 반드시 고려해야 할 내용을 단계적으로 정리합니다.

마지막 실전 프로젝트에서는 세션, 상품 캐시, 실시간 랭킹, 주문 이벤트 처리를 하나의 작은 쇼핑 서비스 흐름으로 엮어 봅니다. 이를 통해 Redis를 빠른 저장소로 쓰는 데서 그치지 않고, 장애 대응과 운영 가능성까지 포함한 설계를 연습할 수 있습니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
틸노트 사업자 정보
틸노트 | 사업자등록번호: 147-10-02214 | 통신판매업: 2022-서울중랑-1696 | 대표: 문지학 | 개인정보책임자: 문지학
이메일: [email protected] | 전화: 0507-0178-0131
주소: 서울특별시 중랑구 양원역로 92, 104동 702호
틸노트가 직접 판매하는 서비스 외에 크리에이터가 판매하는 경우 틸노트는 통신판매중개자이며, 통신판매의 당사자가 아닙니다. 상품, 상품정보, 거래에 관한 의무와 책임은 거래 당사자 각자에게 있습니다.
본 서비스는 생성형 AI 기술을 활용합니다.
Redis 입문과 실전 운영
Redis 입문과 실전 운영
무료 공개
읽기 시작하기