CHAPTER 01 레디스의 시작 |
|
|
1.1 레디스를 사용하기까지 |
✅ |
|
1.2 레디스의 특징 |
✅ |
|
1.3 레디스 서버 설정 |
✅ |
|
1.4 레디스 동작 테스트 |
✅ |
|
1.5 레디스 문서와 공식 리소스 |
✅ |
|
CHAPTER 02 자료형과 기능 |
|
|
2.1 자료형과 기능 개요 |
✅ |
|
2.2 String형 |
✅ |
|
2.3 List형 |
✅ |
|
2.4 Hash형 |
✅ |
|
2.5 Set형 |
✅ |
|
2.6 Sorted Set형 |
✅ |
|
2.7 대표 기능과 관련 명령어 |
✅ |
|
CHAPTER 03 고급 기능 |
|
|
3.1 파이프라인 |
✅ |
|
3.2 루아 |
✅ |
|
3.3 트랜잭션 |
✅ |
|
3.4 모듈 |
✅ |
|
3.5 키 공간 알림 |
✅ |
|
3.6 클라이언트 측 캐싱 |
✅ |
|
CHAPTER 04 레디스를 활용한 애플리케이션 작성 |
|
|
4.1 다양한 언어를 지원하는 레디스 |
✅ |
실습 |
4.2 PHP로 레디스 작업 - Node로 대체 |
✅ |
실습 |
4.3 루비로 레디스 작업 - Node로 대체 |
✅ |
실습 |
4.4 파이썬으로 레디스 작업 |
✅ |
실습 |
CHAPTER 05 레디스 운용 관리 |
|
|
5.1 데이터 영속성 |
✅ |
스냅샷, AOF |
5.2 캐시 서버로서 레디스 아키텍처 |
✅ |
실습 |
5.3 모범 사례 |
✅ |
|
5.4 캐시 노드 크기 조정 |
✅ |
|
5.5 설정 파일 redis.conf |
✅ |
|
5.6 보안 |
✅ |
ACL |
5.7 벤치마크 |
✅ |
|
5.8 멀티 스레드 처리 |
✅ |
|
5.9 DEBUG 명령어 |
✅ |
|
CHAPTER 06 트러블슈팅 |
|
6.1 INFO 명령어로 서버 정보 읽기 |
|
|
6.2 지연 시간 조사 |
|
|
6.3 메모리 문제 |
|
|
CHAPTER 07 레플리케이션 |
|
7.1 레플리케이션 기능 |
✅ |
|
7.2 레플리케이션을 시작할 때의 메커니즘 |
✅ |
|
7.3 레플리케이션 동작 중 메커니즘 |
✅ |
|
7.4 페일오버 |
✅ |
|
7.5 레플리케이션 도입 방법 |
✅ |
|
CHAPTER 08 레디스 클러스터 |
|
|
8.1 레디스 클러스터 기능 개요 |
|
|
8.2 레디스 클러스터 장애 탐지 |
|
|
8.3 레디스 클러스터 키워드 |
|
|
8.4 레디스 클러스터 지원 클라이언트 |
|
|
8.5 레디스 클러스터 관련 명령어 |
|
|
8.6 레디스 클러스터 설치 방법 |
|
|
CHAPTER 09 메모리 관리 |
|
|
9.1 메모리 관리 아키텍처 |
|
|
9.2 키 만료 |
|
|
9.3 메모리를 효율적으로 사용하기 위한 기타 방법 |
|
|
CHAPTER 10 클라우드에서 사용하는 레디스 |
|
|
10.1 OSS와 레디스의 차이 |
|
|
10.2 클라우드에서 사용하는 방법 |
|
|
10.3 클라우드를 활용한 트러블슈팅 |
|
|
CHAPTER 11 레디스의 구조 |
|
|
11.1 레디스 관련 기술 |
|
|
11.2 소스코드를 통해 살펴 본 레디스 |
|
|
APPENDIX A. 레디스 계속해서 활용하기 |
|
|
A.1 멤케시디와의 기능 및 동작 비교 |
|
|
A.2 앞으로의 레디스 |
|
|