코스 개요
모듈 1: 초기 설정
- Redis 릴리스 정보
- 설치 방법
- 설정 절차
- 보안 모델
- 부팅 시 Redis 자동 실행 설정
- 주요 리눅스 배포판에서 제공하는 보안 강화 기법
- 클라이언트 라이브러리 및 각 언어별 바인딩 정보
모듈 2: 데이터 모델
- 기본 데이터 타입과 이를 조작하는 명령어들
- 각 데이터 타입의 일반적인 활용 사례
- Redis 키 명명에 대한 기본 규칙
- "Redis는 대체로 단일 스레드 기반" - 실무에서 이 말이 의미하는 바
- Redis 통신 프로토콜
- 클라이언트 라이브러리가 유용한 명령을 인식하지 못할 경우의 대처법
- 일부 클라이언트 라이브러리에서 특정 명령이 제공되지 않는 이유
- 관계형 데이터베이스 설계자로서의 사고방식을 어떻게 조정해야 할까
- 데이터 구성에 대한 일반적인 팁들
- 키의 만료 기한 설정 방법
- Pub/Sub 메커니즘 활용법
- 트랜잭션 및 Lua 스크립트 작성법
- 외부 모듈 활용 방법
- 데이터 일관성을 유지하는 방법에 대한 일반적인 팁들
모듈 3: 성능 최적화 팁
- Redis 성능 벤치마킹 기법
- 사용을 피해야 하는 명령어들
- 지연 시간 문제 진단 및 해결 방법
- 대규모 DEL 요청 처리 시 유의할 점 - 이를 대체할 수 있는 방안
- 파이프라이닝 기법을 통한 최적화 전략
- 대량 데이터 삽입 방법
- 과도한 메모리 사용 문제 진단 및 해결책
- 메모리 최적화 관련 팁들
모듈 4: 운영 관리
- 사용 가능한 데이터 지속성 전략들
- SSD 마모를 방지하기 위한 주의 사항들
- 백업 및 복원 절차
- 데이터베이스 내용을 탐색하는 도구들
- 덤프 분석용 도구 활용법
- 내구성과 성능 간의 균형 유지 전략
- RDB와 AOF 방식의 교체 방법
- 디스크가 필요 없는 Redis 운영 시나리오들
- Redis 운용에 유용한 OS 차원의 설정값들
- Redis 성능 모니터링 방법
모듈 5: 여러 Redis 인스턴스를 사용하는 경우
- 하나의 서버에서 여러 Redis 인스턴스를 실행하는 법
- 애플리케이션 수준에서의 데이터 분산 방안
- 마스터-슬레이브 복제 시스템 구성법
- Redis Sentinel을 활용한 고가용성 환경 구축 방법
- Redis Cluster 운영 절차
- NAT 환경에서 Sentinel과 Cluster가 정상 작동하도록 설정하는 법
- 일관된 백업 데이터 확보 방안
요건
수강생들은 리눅스 명령어를 사용해 기본적인 시스템 관리 작업을 수행할 줄 알아야 합니다. 일부 내용은 프로그래밍 및 스크립팅 능력을 요구합니다. 등록 시 자신이 익숙한 프로그래밍 언어들을 꼭 기재해주시기 바랍니다. 만약 해당하는 것이 없다면 저희가 redis-cli를 통해 직접 Redis 명령을 실행하도록 하겠습니다.
회원 평가 (7)
실제 작업, 이론만이 아니라.
Atilla Kolali - Raiffeisen Schweiz
코스 - Redis for Developers and System Administrators
기계 번역됨
트레이너와의 상호작용이 뛰어나며 실습 중심의 훈련을 제공합니다.
Paresh Kumar Giri - The Raymond Corporation
코스 - Redis for Developers and System Administrators
기계 번역됨
Redis가 어떻게 작동하는지 기본적인 아이디어를 제공했습니다.
Ben Lake - The Raymond Corporation
코스 - Redis for Developers and System Administrators
기계 번역됨
작은 그룹이 좋았고, 좋은 상호작용과 맞춤화할 수 있는 가능성이 있었어요.
Erik de Ruiter - KLM Accounts Payable SPL/AP
코스 - Redis for Developers and System Administrators
기계 번역됨
교사와의 상호작용이 있었고, 여러 주제에 대해 많은 토론을 나누었습니다.
arno bongenaar - KLM Accounts Payable SPL/AP
코스 - Redis for Developers and System Administrators
기계 번역됨
강의는 매우 흥미로웠고 주제들은 잘 설명되었습니다.
Maciej Szarski - Finder.com Poland Sp. z o. o.
코스 - Redis for Developers and System Administrators
기계 번역됨
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
코스 - Redis for Developers and System Administrators
기계 번역됨