문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1. 분산 PostgreSQL 소개
- 단일 노드 PostgreSQL의 확장 문제
- Citus 확장 개요: 목적, 아키텍처 및 구성 요소
- 주요 개념: 조정자 노드, 작업자 노드, 메타데이터, 분산 키
2. 클러스터 아키텍처 및 설정
- 노드 유형: 조정자 vs 작업자
- 테이블 유형: 분산, 복제, 로컬 테이블
- 기존 PostgreSQL 환경에서 Citus 설치 및 구성
- 클러스터 발견 및 노드 관리
3. 데이터 분산 및 샤딩 전략
- 샤딩 방법: 해시 vs 추가
- 최적의 성능을 위한 분산 열 선택
- 분산 및 복제 테이블 관리
- 샤드 재균형 조정 및 확장
4. 분산 쿼리 실행 및 최적화
- Citus가 쿼리를 라우팅하고 병렬 처리하는 방법
- 분산 쿼리 계획 이해
- 쿼리 푸시다운 및 실행 최적화
5. 일관성, 트랜잭션 및 장애 복구
- 두 단계 커밋(2PC) 및 원자적 작업
- 분산 트랜잭션에서 발생한 문제 처리
6. 운영 관리 및 사용 사례
- Citus를 위한 모니터링 도구 및 뷰
- 분산 환경에서의 유지 보수 및 업그레이드
요건
- 고급 관리 (고가용성 & 복제) 또는 이에 상응하는 경험이 필요합니다.
- PostgreSQL 구성과 성능 최적화에 대한 확실한 지식이 필요합니다.
- Linux와 기본 네트워크 개념에 익숙해야 합니다.
대상자
이미 프로덕션 PostgreSQL 환경을 관리하고 있으며 수평적으로 확장할 필요가 있는 경험이 많은 데이터베이스 관리자, DevOps 엔지니어, 시스템 아키텍트를 대상으로 합니다.
7 시간
회원 평가 (2)
제공된 예제와 실험실
Christophe OSTER - EU Lisa
코스 - PostgreSQL Advanced DBA
기계 번역됨
1. 매우 체계적인 교육 프로그램 2. 트레이너가 만들어낸 따뜻한 분위기와 뛰어난 개인적 전문성 3. 트레이너가 완전 초보자에게 말하는 것처럼 모든 것을 설명하며, 기술 용어에 빠지지 않았습니다.
Piotr Romer - Asseco Poland S.A
코스 - PostgreSQL Administration, Optimization and Replication
기계 번역됨