문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1. Introduction to Distributed PostgreSQL
- Scaling challenges with single-node PostgreSQL
- Overview of the Citus extension: purpose, architecture, and components
- Key concepts: coordinator node, worker nodes, metadata, distribution keys
2. Cluster Architecture and Setup
- Node types: coordinator vs workers
- Table types: distributed, replicated, and local tables
- Installing and configuring Citus on existing PostgreSQL environments
- Cluster discovery and node management
3. Data Distribution and Sharding Strategies
- Sharding methods: hash vs append
- Selecting a distribution column for optimal performance
- Managing distributed and replicated tables
- Re-balancing shards and scaling out
4. Distributed Query Execution and Optimisation
- How Citus routes and parallelises queries
- Understanding distributed query plans
- Query pushdown and execution optimisation
5. Consistency, Transactions and Fault Tolerance
- Two-Phase Commit (2PC) and atomic operations
- Handling failures in distributed transactions
6. Operational Management and Use Cases
- Monitoring tools and views for Citus
- Maintenance and upgrades in distributed environments
요건
- Completion of Advanced Administration (High Availability & Replication) or equivalent experience
- Solid knowledge of PostgreSQL configuration and performance tuning
- Familiarity with Linux and basic network concepts
Audience
Experienced Database Administrators, DevOps Engineers, and System Architects who already manage production PostgreSQL environments and need to scale them horizontally.
7 시간
회원 평가 (5)
제공된 예제와 실험실
Christophe OSTER - EU Lisa
코스 - PostgreSQL Advanced DBA
기계 번역됨
제공된 지식의 양이 많습니다. 주제에 대한 밝은 접근 방식입니다.
Oskar Debowski - Asseco Poland S.A
코스 - PostgreSQL Administration, Optimization and Replication
기계 번역됨
고급 주제 실습 및 토론, 예를 들어 TimescaleDB와 Hypertable에 대해, 트레이너의 지식을 공유합니다 :)
Shivam - Paessler LLC
코스 - PostgreSQL Fundamentals
기계 번역됨
첫 번째 날이 끝나면서 한 참가자가 실습에서 더 많은 상호작용을 제안했고, 강사들은 이를 두 번째 날에 반영했습니다.
Daniela - Unit4
코스 - PostgreSQL 16 for Developers and Administrators
기계 번역됨
주제에 대한 사실적이고 실용적인 접근 방식입니다. 질문을 하기 좋은 분위기를 제공합니다.
Marcin - Santander Bank Polska S.A.
코스 - Implementing High Availability in PostgreSQL
기계 번역됨