후니의 IT인프라 사전

[한빛미디어] <실전 레디스> 리뷰 본문

도서리뷰/IT 도서

[한빛미디어] <실전 레디스> 리뷰

james_janghun 2024. 6. 9. 21:58

 

 

 

총평

- 책의 난이도 : ★

- 추천 별점     : ★★★★

- 추천 독자     :  레디스를 사용 중이거나 도입을 고려하고 있는 사람

- 지은이         : 하야시 쇼고 지음 / 서대원 옮김 / 정경석 감수

- 출판사          : 한빛미디어

 


우리가 인메모리 DB로는 레디스를 많이 사용하게 됩니다.

AWS에서는 Elasticache 서비스에서 레디스를 접할 수 있습니다.

이 책은 레디스의 A부터 Z까지 운영에 대한 가이드와 인사이트를 얻을 수 있는 책으로 추천합니다.

국내 저자가 쓴 것으로는 <이것이 레디스다>도 같이 참고하시는 것도 좋을 것 같네요.

 

각 챕터별 내용

1부 기초

1장 레디스의 시작에서는 레디스의 특징이나 개요에 대해서 알아봅니다.

2장 자료형과 기능에서는 레디스에서 사용하는 자료형의 특징과 유스케이스 및 명령어를 알아봅니다.

3장 고급기능에서는 파이프라인, 함수, 트랜잭션 등 기능을 소개합니다.

4장 레디스를 활용한 애플리케이션 작성에서는 실제로 레디스가 어떻게 사용되는지 알아볼 수 있도록 샘플 애플리케이션을 소개합니다.

 

2부 실전

5장 레디스 운용 관리에서는 레디스를 운용하면서 알아둬야 할 점을 설명합니다.

6장 트러블슈팅에서는 INFO 명령어부터 트러블슈팅에 도움되는 명령어와 기능을 알아봅니다.

7장 레플리케이션에서는 레플리카를 어떻게 운영할지에 대한 매커니즘을 알아봅니다.

8장 레디스 클러스터에서는 실제로 동작을 확인해봅니다.

9장 메모리 관리에서는 레디스의 메모리 관리 메커니즘을 알아보고 효율적인 관리 방법을 알아봅니다.

10장 클라우드에서 사용하는 레디스에서는 OSS에서의 레디스와 클라우드의 레디스의 차이나 이용 방법 등을 확인합니다.

 

3부 고급

11장 레디스의 구조에서는 레디스와 관련된 기술과 소스코드를 통해 레디스를 알아봅니다.

 

실질적으로 핵심이되는 부분은 6장, 8장, 9장, 10장의 내용들입니다.

 

6장에서는 실질적으로 레디스를 운영하는데 있어서 발생할 수 있는 트러블 슈팅 상황과 이를 해결하고 분석하기 위한 해결책을 제시합니다.

 

8장에서는 레디스 클러스터의 동작방식을 알아보면서 클러스터 페일오버 이벤트를 발생해 어떻게 이게 동작하는지 알아볼 수 있습니다.

 

9장에서는 레디스에서 가장 중요한 메모리가 어떻게 관리되고 어떻게 하면 효율적으로 활용할 수 있을지 알아볼 수 있습니다.

 

 

이상으로 도서 리뷰를 마치겠습니다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."