seongeun42 / Redis-Study

4 stars 0 forks source link

Redis Study

실전 레디스

내용 정리 노션

주제 정리 실습
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 앞으로의 레디스