메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

레디스의 시작부터 끝까지 꼼꼼하게, 《실전 레디스》

nav***

|

2024-06-23

실전 레디스

최적의 운영을 위한 레디스 실전 노하우

  • 저자 : 하야시 쇼고
  • 번역 : 서대원 , 정경석(감수)
  • 출간 : 2024-05-17

《실전 레디스》(하야시 쇼고 지음, 서대현 옮김, 정경석 감수, 한빛미디어, 2024)는 레디스의 기초부터 실전까지 깊이 있게 다룬 책입니다. 저자 하야시 쇼고는 레디스/멤케시디와 로드 밸런서를 비롯한 다양한 분야에서 회사 내 전문가로 활동했으며, 지금은 Amazon EMR(빅 데이터 플랫폼)의 릴리스 주변 컴포넌트 개발을 담당하고 있습니다. 이에 더해 《이것이 레디스다》(한빛미디어, 2013)의 저자 정경석씨가 감수를 해 전문성을 더했습니다.

 

점점 더 방대해지는 데이터로 인한 데이터베이스 기술은 계속 변화하고 있으며, 그 변화의 중심에는 '레디스(Redis)'가 있습니다. 《실전 레디스》는 레디스의 기본 개념부터 활용, 고급 기능까지 단계별로 설명하며, 실습을 통해 레디스를 어떻게 하면 잘 활용할 수 있는지를 설명합니다.

1부에서는 레디스 기초로 레디스의 소개와 레디스가 지원하는 다양한 자료형과 기능, PHP, 루비, 파이썬으로 레디스를 활용하는 법을 소개합니다.

2부에서는 레디스 실전으로 레디스 운용 및 유지보수와 레플리케이션, 클러스터, 메모리를 관리하는 방법, ElastiCache를 통해 클라우드에서의 레디스 활용법을 제공합니다.

3부에서는 레디스 심화로 구조와 소스코드를 통해 레디스가 어떻게 구성되었는지 깊게 이해합니다.

부록에서는 레디스와 멤케시디와의 비교, 앞으로 레디스에 추가될 기능들을 소개합니다.

 

 

 

다음은 《실전 레디스》의 장점입니다.

✅ 기초→실전→심화로 이어지는 구성입니다. 레디스의 기본 개념부터 실전까지 체계적이고 상세하게 다루고 있어 초보자들도 쉽게 이해할 수 있습니다.

✅ 실무 경험이 풍부한 저자가 직접 경험한 내용을 바탕으로 구체적인 활용 사례와 노하우를 알려줍니다.

✅ 레디스 운영 및 관리 노하우를 제공합니다. 모니터링, 레플리케이션, 클러스터, 보안 등 레디스 운영과 관련된 이슈와 성능 튜닝 방법을 자세히 설명하여 레디스를 보다 안정적으로 운영하고 관리하는 데 필요한 실무 지식을 얻을 수 있습니다.

✅ 다양한 연동 사례와 활용 방법을 소개합니다. 레디스와 php, 루비, 파이썬과의 조합, 캐싱, 세션 관리 등 실무에서 자주 활용되는 레디스의 활용 방법을 소개합니다.

 

대상 독자로는 레디스가 궁금한 초보자부터, 레디스를 도입하고자하는 중급자, 이미 레디스를 사용하고 있지만 더 깊이 이해하고 싶은 고급자에 이르기까지 다양합니다. 특히, 레디스를 통해 대규모 데이터를 효율적으로 관리하는 방법을 알고 싶은 개발자들에게 추천합니다.

그 밖에도 데이터베이스 엔지니어(DBA), 아키텍트 등 실무에서 레디스를 활용하는 개발자들에게 도움이 될 것 같습니다.

 

 

 

레디스(Remote Dictionary Server)는 인메모리 데이터 구조 저장소로써 인메모리에서 빠르게 동작하고,

자료형과 기능이 다양한 비관계형 데이터베이스입니다.

《실전 레디스》, 시작하며

 

이 책을 통해 레디스의 다양한 기능과 활용 사례를 깊이 있게 배울 수 있었습니다. 특히 실제 프로젝트에서 레디스를 어떻게 적용할 수 있는지, 어떤 점을 고려해야 하는지에 대한 실무 경험이 풍부하게 담겨 있어 유용했습니다.

레디스를 처음 접하는 분들에게는 1부 '레디스 기초'를 자세히 읽는 것을 추천하고 싶습니다. 레디스의 기본적인 설치 방법부터 시작하여, 기본적인 자료형, 데이터 구조, 명령어 사용법 등을 소개하고 있습니다. 레디스의 기본적인 이해를 돕고, 이후 나오는 복잡한 개념과 기능을 학습하는 데 기초를 다질 수 있었습니다.

또한 책을 통해 레디스의 다양한 데이터 구조, 명령어, 설치 및 설정 방법 등을 체계적으로 익힐 수 있었습니다. 각 데이터 구조의 특징과 장단점을 비교 분석하여 상황에 맞는 적절한 레디스 활용법을 선택하는 방법을 배웠습니다. 실제 코드 예시를 통해 데이터 구조를 직접 사용하고 조작하는 방법을 실습하며 레디스의 작동 원리를 깊이 이해할 수 있었습니다.

그리고 레디스를 실제 프로젝트에 적용하는 방법을 제공해서 유용했습니다. 캐싱, 메시징, 데이터베이스 백엔드 등 다양한 분야에서 레디스를 활용하는 구체적인 사례를 살펴볼 수 있었습니다. 각 활용 사례에서 발생할 수 있는 문제점과 해결 방법, 성능 최적화 전략 등을 꼼꼼하게 다루고 있어 레디스를 실제 환경에 적용할 때 발생할 수 있는 어려움을 미리 대비하고 해결할 수 있도록 도와줍니다.

레디스의 기본 개념부터 고급 기능, 연동 사례, 운영 노하우까지 레디스 전반에 걸쳐 체계적으로 다루고 있어, 레디스 초보자부터 경험자까지 모두에게 유용한 책입니다. 레디스를 배우고 싶거나 레디스 활용 능력을 향상시키고 싶은 모든 사람들에게 강력 추천하고 싶은 책입니다.

 

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

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?