Course Outline
모듈 1: 초기 설정
- Redis 릴리스
- 설치
- 구성
- 보안 모델
- 부팅 중 Redis 시작
- 일반적인 Linux 배포판에 적용된 보안 강화
- 클라이언트 라이브러리 및 언어 바인딩
모듈 2: 데이터 모델
- 기초 데이터 유형과 이를 조작하는 명령어들
- 각 데이터 유형의 일반적인 사용 사례
- Redis 키에 대한 일반적인 이름 규칙
- "Redis은 대부분 단일 스레드" - 실제 의미는 무엇인가?
- Redis 와이어 프로토콜
- 클라이언트 라이브러리가 일부 유용한 명령을 모른다면 어떻게 해야 하는지
- 왜 일부 명령은 일부 클라이언트 라이브러리에서 고의로 사용할 수 없는 상태인가?
- 관계형 데이터베이스 디자이너의 마인드셋에서 벗어나는 방법
- 데이터 조직에 대한 일반적인 팁
- 만료일 설정
- Pub/Sub
- 트랜잭션 및 Lua 스크립트
- 외부 모듈
- 데이터 일관성 유지에 대한 일반적인 팁
모듈 3: 성능 팁
- Redis 벤치마킹
- 회피해야 할 명령어들
- 지연 문제 디버깅
- 큰 DEL 요청의 문제점 - 대신 사용할 수 있는 것
- 파이프라인
- 대량 삽입
- 메모리 과도 사용 디버깅
- 메모리 최적화 팁
모듈 4: 운영
- 사용 가능한 지속성 메커니즘
- SSD 손상 방지 조치
- 백업 및 복원
- 데이터베이스 내용 탐색을 위한 도구들
- 덤프 분석을 위한 도구들
- 내구성과 성능 튜닝
- RDB와 AOF 간 전환
- 디스크 없는 Redis의 사용 사례
- Redis에 관련된 OS 수준 조정사항
- Redis 성능 모니터링
모듈 5: 하나 이상Redis
- 하나의 서버에서 Redis의 여러 인스턴스 시작
- 애플리케이션 수준 파티셔닝
- 마스터-슬레이브 복제
- Redis Sentinel을 사용한 고가용성
- Redis 클러스터
- NAT에서 Sentinel과 Cluster 작동하기
- 일관된 백업 만들기
Requirements
참가자는 리눅스 명령줄을 사용한 기본 시스템 관리 작업에 익숙해야 합니다. 일부 주제는 프로그래밍 또는 스크립팅 기술이 필요합니다. 예약 시 익숙한 프로그래밍 언어를 나열해 주세요. 없으면 redis-cli에서 redis 명령을 내리기만 합니다.
회원 평가 (7)
Hands on work, not just theory.
Atilla Kolali - Raiffeisen Schweiz
Course - Redis for Developers and System Administrators
Quite Interactive with trainer and Hands-on training
Paresh Kumar Giri - The Raymond Corporation
Course - Redis for Developers and System Administrators
It provided a basic idea of how Redis worked.
Ben Lake - The Raymond Corporation
Course - Redis for Developers and System Administrators
I liked the small group, good interaction and possibility to customize.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Course - Redis for Developers and System Administrators
interaction with the teacher. We had a lot of discussions about the several subjects.
arno bongenaar - KLM Accounts Payable SPL/AP
Course - Redis for Developers and System Administrators
The lectures were very interesting and the topics were well explained.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Course - Redis for Developers and System Administrators
I genuinely was benefit from the training knowledge and mechanic.