Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
모듈 1: 초기 설정
- Redis 릴리스
- 설치
- 구성
- 보안 모델
- 부팅 중 Redis 시작
- 일반적인 Linux 배포판에 적용된 보안 강화
- 클라이언트 라이브러리 및 언어 바인딩
모듈 2: 데이터 모델
- 기본 데이터 유형 및 이를 조작하는 명령
- 각 데이터 유형의 일반적인 사용 사례
- Redis 키에 대한 일반적인 명명 규칙
- "Redis는 대부분 단일 스레드입니다." - 실제 의미
- Redis 와이어 프로토콜
- 클라이언트 라이브러리가 유용한 명령을 알지 못하는 경우 어떻게 해야 합니까?
- 일부 클라이언트 라이브러리에서 일부 명령을 의도적으로 사용할 수 없는 이유
- 관계형 데이터베이스 설계자의 사고방식을 조정하는 방법
- 데이터 구성에 대한 일반적인 팁
- 만료
- 펍/서브
- 거래 및 Lua 스크립트
- 외부 모듈
- 데이터 일관성에 대한 일반적인 팁
모듈 3: 성능 팁
- 벤치마킹Redis
- 피해야 할 명령
- 지연 문제 디버깅
- 대규모 DEL 요청 문제 - 대신 사용할 항목
- 파이프라이닝
- 대량 삽입
- 메모리 과다 사용 디버깅
- 메모리 최적화 팁
모듈 4: 운영
- 사용 가능한 지속성 메커니즘
- SSD 마모 방지를 위한 예방 조치
- 백업 및 복원
- 데이터베이스 콘텐츠 탐색을 위한 도구
- 덤프 분석 도구
- 튜닝 내구성 대 성능
- RDB와 AOF 간 전환
- 디스크리스 사용 사례 Redis
- Redis에 관련된 OS 수준 튜닝 가능
- Redis 성능 모니터링
모듈 5: 하나 이상Redis
- 하나의 서버에서 Redis의 여러 인스턴스 시작
- 애플리케이션 수준 파티셔닝
- 마스터-슬레이브 복제
- Redis Sentinel을 사용한 고가용성
- Redis 클러스터
- NAT에서 Sentinel과 Cluster 작동하기
- 일관된 백업 만들기
모듈 6: 고가용성
- 여러Redis개의 서버 설치 및 설정
- 여러 인스턴스가 있는 독립형 서버
- 마스터/슬레이브 복제
- Redis Sentinel을 사용한 HA 클러스터
- Redis 샤딩 클러스터
- Redis 복제(Sentinel 포함) + 샤딩 기능의 조합
- 설정을 위한 모니터링, 백업/복원 및 성능 튜닝
Requirements
참가자는 리눅스 명령줄을 사용한 기본 시스템 관리 작업에 익숙해야 합니다. 일부 주제는 프로그래밍 또는 스크립팅 기술이 필요합니다. 예약 시 익숙한 프로그래밍 언어를 나열해 주세요. 없으면 redis-cli에서 redis 명령을 내리기만 합니다.
21 Hours