『실전 레디스』는 레디스의 기본 개념부터 애플리케이션 개발 예시, 안정적인 운용을 위한 메커니즘 지식까지 다룹니다. 기초, 실전, 고급 편으로 구성되어 있으며, [기초] 편에서는 레디스의 기초, 자료형과 명령어 실행 예시, 그리고 레디스를 활용한 애플리케이션 예시를 통해 레디스의 기본을 배워볼 수 있습니다. [실전] 편에서는 레디스를 운용하는 데 필요한 점과 트러블슈팅, 레플리케이션, 메모리 관리뿐만 아니라 클라우드 환경에서 사용하는 레디스에 대해 자세히 다룹니다. 마지막으로 [고급] 편에서는 레디스와 관련된 기술을 살펴보며, 부록에서 멤케시디와의 비교를 통해 레디스의 활용과 전망을 알아봅니다.
이러한 단계별 구성은 마치 백과사전처럼 레디스의 모든 측면을 익힐 수 있습니다. 이 책을 통해 레디스의 매력을 경험해보고, 실전에서 레디스를 효과적으로 활용하는 데 필요한 지식을 배워보세요.
추천사
레디스의 모든 명령어에 대한 설명과 예제를 제공하여 레디스를 처음 접하는 사람들도 쉽게 배워볼 수
있습니다. 또한 트랜잭션, 모듈, 메모리 관리, 레플리케이션, 클러스터링, 소스코드 분석과 같이 다양
한 주제를 다루고 있어 레디스를 깊이 이해하고자 하는 사람들에게도 유용합니다. 특히나 트러블슈팅
을 위한 노하우나 레디스 구조 이해와 RESP, SDS, ae, RAX 개념 설명, 그리고 Copy On Write, Raft,
HyperLogLog 이해를 통해 레디스를 더 효율적으로 활용하는 방법을 제시합니다. 이는 레디스를 사용하
는 개발자들에게 많은 도움이 될 것입니다.
조현석, 소프트웨어 엔지니어
게임 서버 개발에서 많이 사용되는 기술 중 하나로 레디스를 꼽습니다. 그러나 레디스의 대중성에 비해
학습을 위한 책이 부족하다는 점이 안타까웠는데 마침 이 책이 출간되어 기쁘게 생각합니다. 이 책은 레
디스 기초부터 최신 버전의 새로운 기능까지 자세히 설명하고 있습니다. 이미 레디스를 알고 사용 중인
분들도 이 책을 꼭 읽어보시기 바랍니다. 아마 몰랐던 기능을 대해서도 알게 될 것입니다. 또한 레디스의
여러 측면을 다루고 있어서 참고용으로도 유용합니다.
최흥배, 서버 엔지니어
만약 사용 중인 레디스가 다운된다면 어떻게 해야 할까요? 현업에서 운영 중인 레디스의 클러스터링, 샤
딩, 메모리 관리, 페일오버 등 실무에 꼭 필요한 내용을 꼼꼼하게 소개하고 있습니다. 레디스의 히스토리
와 아키텍처를 이해하고 고급 레디스 운영자가 되고자 하는 엔지니어분들에게 추천드립니다.
조현규, SRE 엔지니어