Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
1. Introduktion till Distribuerad PostgreSQL
- Skalningsutmaningar med ens-nods PostgreSQL
- Översikt över Citus-tillägget: syfte, arkitektur och komponenter
- Nyckelbegrepp: koordinatnoder, arbetsnoder, metadata, distribueringsnycklar
2. Klusterarkitektur och installation
- Nodtyper: koordinatorer vs arbetsnoder
- Tabelltyper: distribuerade, replikerade och lokala tabeller
- Installation och konfiguration av Citus i befintliga PostgreSQL-miljöer
- Klusterupptäckt och nodhantering
3. Datadistribution och shardingstrategier
- Shardingmetoder: hash vs append
- Välja en distribueringskolumn för optimal prestanda
- Hantering av distribuerade och replikerade tabeller
- Ombalansering av shardingar och utskalning
4. Distribuerad frågeutformning och optimering
- Hur Citus routerar och parallelliserar frågor
- Förståelse av distribuerade frågeplaner
- Frågedownsampling och utformningsoptimering
5. Konsistens, transaktioner och felförsäkring
- Tvåfasig commit (2PC) och atomiska operationer
- Hantering av fel i distribuerade transaktioner
6. Driftshantering och användningsfall
- Övervakningsverktyg och vyer för Citus
- Underhåll och uppgraderingar i distribuerade miljöer
Krav
- Avklarandet av Advanced Administration (High Availability & Replication) eller motsvarande erfarenhet
- Säker kunskap om PostgreSQL-konfiguration och prestandajustering
- Kännedom av Linux och grundläggande nätverkskoncept
Målgrupp
Erfarna databasadministratörer, DevOps-ingenjörer och systemarkitekter som redan hanterar produktionsmiljöer för PostgreSQL och behöver skalera dem horisontellt.
7 Timmar
Vittnesmål (2)
De tillhandahållna exempel och laborationer
Christophe OSTER - EU Lisa
Kurs - PostgreSQL Advanced DBA
Maskintolkat
1. Ett väldigt välstrukturerat utbildningsprogram 2. Den varma atmosfär som instrukteuren skapade, tillsammans med hans utmärkta personliga professionella kompetens 3. Att instrukteuren förklarade allt som om han talade till en fullständig nybörjare, utan att falla tillbaka på någon teknisk terminologi.
Piotr Romer - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maskintolkat