Lépjen kapcsolatba velünk

Kurzusleírás

1. Bevezetés az elosztott PostgreSQL-be

  • Skálázási kihívások egycsomópontos PostgreSQL esetén
  • A Citus kiterjesztés áttekintése: cél, architektúra és komponensek
  • Kulcsfogalmak: koordinátor csomópont, munkacsomópontok, metaadatok, terjesztési kulcsok

2. Klaszter architektúra és beállítás

  • Csomópont típusok: koordinátor vs munkacsomópontok
  • Tábla típusok: elosztott, replikált és helyi táblák
  • Citus telepítése és konfigurálása meglévő PostgreSQL környezeteken
  • Klaszter felfedezése és csomópontkezelés

3. Adatterjesztés és sharding stratégiák

  • Sharding módszerek: hash vs append
  • Optimális teljesítmény érdekében a terjesztési oszlop kiválasztása
  • Elosztott és replikált táblák kezelése
  • Shardok újraegyensúlyozása és horizontális skálázás

4. Elosztott lekérdezés-végrehajtás és optimalizálás

  • Hogyan irányítja és párhuzamosítja a Citus a lekérdezéseket
  • Az elosztott lekérdezési tervek megértése
  • Lekérdezés pushdown és végrehajtás optimalizálása

5. Konzisztencia, tranzakciók és hibatűrés

  • Kétfázisú commit (2PC) és atomi műveletek
  • Hibakezelés elosztott tranzakciók esetén

6. Működési menedzsment és használati esetek

  • Citus monitorozási eszközök és nézetek
  • Karbantartás és frissítések elosztott környezetekben

Követelmények

  • Az Advanced Administration (High Availability & Replication) elvégzése vagy azzal egyenértékű tapasztalat
  • Szilárd ismeret a PostgreSQL konfigurálásáról és teljesítményfinomításáról
  • Ismeret a Linux és az alapvető hálózati fogalmak terén

Célközönség

Tapasztalt adatbázis-rendszergazdák, DevOps mérnökök és rendszerarchitektusok, akik már üzemi PostgreSQL környezeteket kezelnek, és horizontálisan szeretnék skálázni azokat.

 7 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák