저의 돈으로 직접 사서 직접 완독해 본 후 써보는 후기입니다. 따라서 장점은 장점대로 칭찬할 것이며, 단점은 단점대로 언급할 것입니다.
https://www.hanbit.co.kr/store/books/look.php?p_code=E4889537505
<읽은 기간>
2022/10/30 ~ 2022/11/06
(책의 대부분의 내용이 영한님의 인프런 강의에서 배웠던 내용이라, 복습이다 생각하면서 빠르게 읽고 이해만 하였습니다.)
<리뷰 순서>
1) 책의 표지
2) 단원별 구성
3) 내용
4) 읽은 소감
우선 저의 글의 앞부분만 보는 분들을 위해 먼저 간단히 3가지에 대해 답해보겠습니다.
Q 이 책을 읽기 전에 필요한 수준/ 지식은?
우선 책의 앞부분에서 대상 독자를 다음과 같이 정의하고 있다!
사실 나도 Redis의 기본 지식도 부족하기는 하지만, 책이 얇기 때문에 한번 쓱 읽어보기에 좋은 내용이 많았던 것 같다.
Redis의 기본 개념 몇가지 정도만 알아도 읽어볼 만하다!
Q 이 책을 읽어야 할 필요성, 어디에 도움이 될까?
=> 나 같은 경우 Spring 프로젝트에서 캐싱을 통한 응답속도 향상과, Refresh Token 관리, 더 나아가 DB 클러스터를 구축해보면 어떨까? 고민 중이다!
이 책을 읽고 다면, Redis와 Memcahed의 차이에 대하여 알 수 있으며, Redis가 어떤 상황에서 문제가 되는지 알 수 있다.
Q 이 책을 읽은 후 추후 공부는?
사실 아직도 Redis 기본서 한 권은 더 읽어야 할 것 같기는 하다.
당장 프로젝트에 적용하면서 여러 실험을 해보거나, 아니면 좀더 기본서에 가까운 외서라도 한 권 더 읽어봐야 할 것 같다!
그도 그럴 것이 이 책은 2014년도에 나왔다... 거의 10년 전 책이라 지금과 많이 다를 것 같다!
아 추가로 이책을 작성하신 강대명 님의 "우아한 Redis"를 정리한 적이 있는데 읽어보면 도움이 될 것 이다!
1. 책의 표지
어쩌면 내 인생에서 가장 얇은 책인 것 같다? ㅋㅋㅋㅋㅋ 물론 내용은 알차다!!
표지도 부담 없고, 적당하게 깔끔하여 마음에 든다!!
2. 단원별 구성
우선 이 책의 목차는 다음과 같다.
약 62페이지 조금 넘는 분량이다!! 양이 적기 때문에 읽어볼 때 부담이 없었다!
리뷰는 2.2 미워할 수도 사랑할 수도 없는 Redis Persistent로 다루어 보겠다.
3. 내용
우선 왼쪽과 같이 기본 개념에 대한 설명으로부터 단원들이 시작된다.
책이 잘 작성되었다 느낀 점이, 진짜 궁금한 내용에 대한 핵심과 핸들링 방법만 간결하게 나와있다!! 군더더기가 없어서 좋다!
또한 오른쪽과 같이 내부 원리를 설명할 때는 C 코드로 보여주신다.
(다행히 나는 C, C++, 커널 API 사용 경험이 있기 때문에 무난하게? 이해할 수 있었다!)
아무래도 메모리와 직접적으로 관련이 있는 기술이다 보니, 다 C언어로 구현되어 있는 것 같다!
또한 위 왼쪽 그림처럼 그림이 필요한 부분에서는 시각적으로 매우 잘 설명해주셨다!
Master, Slave 처리를 하는 과정이나, fail-over에서 정속수를 판단하는 과정 등, 그림이 필요한 부분에 딱 알맞게 그림이 있었다!
마지막으로 성능 분석 툴 부분은 아쉽게도 직접 다루지는 않으셨다.
간단하게 사진 한 장과, Redis-stat이라는 도구 정도만 알려주시고 책이 마무리된다!
4. 읽은 소감
4 - 1) 장점
이 책은 정말 가볍게 빠르게 읽을 수 있다는 점에서 좋다.
Redis 운영시 주의되는 상황에 더불어 복제하는 방법들, 또한 고가용성과 이를 처리하는 Sentinel에 대해서도 가볍게 알려주신다.
다만 내용만 이해하였을 뿐, 이를 Spring에 적용시켜 보려면 좀 더 많은 노력이 필요할 것 같다!
4 - 2) 단점
단점이 없을 것 같다??
애당초 60페이지 정도에 핵심만 압축한 책이기 때문에 대부분의 내용이 좋은 내용만 있었다!!
단점 없음이다!
(아 이 책 Redis 기본서는 아닌 점을 명심하길!)
'Life > Book Record' 카테고리의 다른 글
[서평] 컴퓨터 구조 및 설계 (0) | 2023.06.22 |
---|---|
[서평] 도메인 주도 개발 시작하기 : DDD 핵심 개념 정리부터 구현까지 (2) | 2023.01.20 |
[서평] 자바 ORM 표준 JPA 프로그래밍 (0) | 2022.09.13 |
[서평] 테스트 주도 개발 - 켄트 벡 (0) | 2022.07.22 |
[서평] 스프링 부트 쇼핑몰 프로젝트 with JPA (백견불여일타) (0) | 2022.07.07 |
댓글