이것이 레디스다
초고속 읽기 쓰기를 제공하는 인메모리 기반 NoSQL, Redis를 소개한다. 레디스를 실전 환경에서 사용할 수 있도록 설치부터 확장과 분산 기법 및 운영 시 고려사항과 튜닝 기법을 제시한다. 루아 스크립트를 활용하여 레디스를 더 강력하게 사용하는 방법도 다룬다.
1장. 들어가며__1.1 빅데이터란 무엇인가?__1.2 빅데이터와 RDBMS의 한계__1.3 레디스란 무엇인가?__1.4 마치며 2장. 빨리 시작해보기__2.1 리눅스에 설치하기__2.2 윈도우에 설치하기__2.3 Hello 레디스__2.4 기본 명령어__2.5 레디스 성능 측정__2.6 redis__2.7 마치며 3장. NoSQL__3.1 정의__3.2 탄생 배경__3.3 CAP 정리__3.4 NoSQL의 분류__3.5 언제 NoSQL을 사용해야 하는가__3.6 마치며 4장. 레디스 시작__4.1 레디스와 데이터 구조__4.2 레디스 데이터 구조와 명령어__4.3 레디스 키 설계__4.4 마치며 5장. 레디스 클라이언트__5.1 클라이언트 종류__5.2 레디스 프로토콜__5.3 대량의 데이터 입력__5.4 마치며6장. 레디스 내부구조__6.1 레디스 객체__6.2 레디스 문자열__6.3 레디스 공유객체__6.4 마치며7장. 레디스 활용 사례__7.1 웹 애플리케이션 서버 로그 통합__7.2 페이지 방문 횟수 저장__7.3 장바구니 정보__7.4 ‘좋아요’ 처리하기__7.5 실시간 순 방문자 집계__7.6 최근 조회 상품 목록__7.7 마치며8장. 확장과 분산 기법__8.1 복제__8.2 샤딩__8.3 샤딩과 복제 혼합__8.4 마치며9장. 레디스 운영 시 고려사항__9.1 임계점__9.2 메모리 설정__9.3 기타 고려사항__9.4 마치며10장. 레디스 튜닝__10.1 환경 설정 파일__10.2 서버 중지 없는 환경 설정__10.3 레디스 스냅샷__10.4 AOF__10.5 마치며11장. 루아 스크립트__11.1 루아__11.2 레디스와 루아__11.3 마치며부록 A. 빅 오 표기법부록 B. 레디스 명령어 목록부록 C. 버추얼 박스에 CentOS 설치
정경석 저자가 집필한 등록된 컨텐츠가 없습니다.
QUICKSERVICE