Neem contact met ons op

Cursusaanbod

1. Introductie tot Gedistribueerd PostgreSQL

  • Schaalproblemen met single-node PostgreSQL
  • Overzicht van de Citus-extensie: doel, architectuur en componenten
  • Kernconcepten: coordinator node, worker nodes, metadata, distributiekeys

2. Clusterarchitectuur en Setup

  • Knooppunttypen: coordinator vs workers
  • Tabellen soorten: gedistribueerde, gerepliceerde en lokale tabellen
  • Installeren en configureren van Citus in bestaande PostgreSQL-omgevingen
  • Clusterontdekking en knooppuntbeheer

3. Dataverdeling en Shardingstrategieën

  • Shardingmethoden: hash vs append
  • Selecteren van een distributiekolom voor optimale prestaties
  • Beheren van gedistribueerde en gerepliceerde tabellen
  • Re-balance sharding en schalen uit

4. Gedistribueerde Queryuitvoering en Optimalisatie

  • Hoe Citus queries routeert en paralleliseert
  • Begrijpen van gedistribueerde queryplannen
  • Query pushdown en uitvoerings-optimalisatie

5. Consistentie, Transacties en Fouttolerantie

  • Tweefasige Commit (2PC) en atomische operaties
  • Beheren van fouten in gedistribueerde transacties

6. Operationeel Beheer en Gebruiksgevallen

  • Monitoringtools en weergaven voor Citus
  • Onderhoud en upgrades in gedistribueerde omgevingen

Vereisten

  • Afgerond Advanced Administration (High Availability & Replication) of equivalente ervaring
  • Vaste kennis van PostgreSQL-configuratie en prestatieoptimalisatie
  • Vertrouwd zijn met Linux en basisnetwerkconcepten

Doelgroep

Geëxperimenteerde Databasebeheerders, DevOps-ingenieurs en Systeemarchitecten die al productie-PostgreSQL-omgevingen beheren en deze horizontaal moeten schalen.

 7 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën