Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member 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
- 참가자는 Linux 명령줄을 사용하여 기본적인 시스템 관리 작업에 능숙해야 합니다. 일부 주제에는 프로그래밍 또는 스크립팅 기술이 필요합니다. 예약 시 익숙한 프로그래밍 언어를 기재해 주세요. 아무 것도 없으면 redis-cli에서 redis 명령을 실행합니다.
21 Hours
회원 평가 (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis