Redis 핵심정리/맥스웰 데이브슨 다 실바.휴고 로페스 타바레스 지음, 김용환 옮김/에이콘출판
맥스웰 데이브슨 다 실바.휴고 로페스 타바레스 지음, 김용환 옮김 / 에이콘출판 / 2016년 08월 / ISBN:9788960778962 정가: 25,000 원 / 판매가: 22,500 원 / 마일리지: 1,250 원이벤트 : 원피스 굿즈 & 틴코스터.미니 북 틴케이스 증정!
acorn+PACKT 시리즈. 레디스 3를 기준으로 설명하고 있고, 노드(Node.js)를 이용해 비트맵(Bitmap)과 하이퍼로그로그(HyperLogLog)를 포함한 레디스의 모든 타입을 다룬다. 또한 AOF와 RDB를 상세히 설명하고, PHP, 파이썬(Python), 루비(Ruby) 언어로 개발된 클라이언트를 통한 레디스 사용 방법을 소개한다.
특히 레디스를 수평으로 확장할 수 있는 트웸프록시(Twemproxy), 레디스 센티널(Redis Sentinel), 레디스 클러스터(Redis Cluster)의 장단점을 객관적으로 살펴보고, 루아(Lua)를 이용해 레디스 커맨드를 설명하며, 보안을 높이는 방법을 자세히 알아본다. 레디스를 실무에 적용하고 확장하고자 하는 이들에게 훌륭한 가이드가 될 것이다.
1장. 시작하기 (기초 단계)
__설치
____소스 설치
__Hello Redis(커맨드라인 인터페이스 예제)
__노드 설치
__속성 자바스크립트 문법 가이드
__노드와 레디스를 이용한 Hello World
__레디스 데이터 타입
____문자열
______redis-cli를 활용한 문자열 예제
______노드를 이용해 문자열로 투표 시스템 개발하기
____리스트
______redis-cli를 활용한 리스트 예제
______일반적인 큐 시스템 구현
____해시
______redis-cli를 이용한 해시 사용
______해시와 노드를 이용한 투표 시스템
__요약
2장. 고급 데이터 타입(검은 띠 따기)
__셋
____redis-cli를 이용한 셋 예제
____딜 추적 시스템 개발
__정렬된 셋
____redis-cli를 이용한 정렬된 셋 예제
____온라인 게임에서 리더보드 시스템 개발
__비트맵
____redis-cli를 이용한 비트맵 예제
____웹 분석 시스템 개발
__하이퍼로그로그
____고유 방문자 수 계산: 하이퍼로그로그 vs 셋
____redis-cli를 사용한 하이퍼로그로그 예제
____웹사이트 방문 수를 계산하고 얻기
__요약
3장. 시계열(관찰 집합)
__기초 구축
__해시로 최적화
__정렬된 셋과 하이퍼로그로그를 사용한 유일한 엘리먼트 추가
__요약
4장. 커맨드(괴물들이 사는 나라)
__Pub/Sub
__트랜잭션
__파이프라인
__스크립트
____루아 기본 문법
____레디스, 루아를 만나다
__기타 커맨드
____INFO
____DBSIZE
____DEBUG SEGFAULT
____MONITOR
____CLIENT LIST와 CLIENT SETNAME 커맨드
____CLIENT KILL
____FLUSHALL
____RANDOMKEY
____EXPIRE와 EXPIREAT
____TTL과 PTTL
____PERSIST
____SETEX
____DEL
____EXISTS
____PING
____MIGRATE
____SELECT
____AUTH
____SCRIPT KILL
____SHUTDOWN
____OBJECT ENCODING
__데이터 타입의 최적화
____문자열
____리스트
____셋
____해시
____정렬된 셋
____메모리 사용 측정
__요약
5장. 선호하는 언어의 …
국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 데이터베이스 개론
Source: Redis 핵심정리/맥스웰 데이브슨 다 실바.휴고 로페스 타바레스 지음, 김용환 옮김/에이콘출판