Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

1. Εισαγωγή σε Distributed PostgreSQL

  • Προκλήσεις μετατροπής του ενιαίου κόμβου PostgreSQL
  • Γενική περιγραφή της εκτενής λειτουργίας Citus: σκοπός, αρχιτεκτονική και συστατικά
  • Κλειδί προσαρμογές: κύριος κόμβος, εργατικοί κόμβοι, μη δεδομένα, κλειδιά κατανομής

2. Αρχιτεκτονική Ομάδας και Setup

  • Τύποι κόμβων: κύριος vs εργατικοί
  • Τύποι πινάκων: κατανεμημένοι, αντιγραφή, τοπικοί πίνακες
  • Εγκατάσταση και ρύθμιση Citus σε υπάρχουσα περιβάλλοντα PostgreSQL
  • Ανίχνευση κλωστών και διαχείριση κόμβων

3. Διανομή Δεδομένων και Στρατηγικές διάχωρης εξυπηρέτησης

  • Μεθόδοι διάχωρης εξυπηρέτησης: hash vs append
  • Επιλογή κατανομικής στήλης για βελτιστή επιδόση
  • Διαχείριση κατανεμημένων και αντιγραφών πινάκων
  • Αναδιανομή κλωστών και εξυπηρέτησης με αυξημένη κλίμακα

4. Εκτέλεση και βελτιστοποίηση κατανεμημένων ερωτήσεων

  • Πώς υποστηρίζει τη Citus τη διαχείριση και παράλληλη εκτέλεση ερωτήσεων
  • Κατανόηση σχεδίων κατανεμημένων ερωτήσεων
  • Pushdown ερώτησης και βελτιστοποίησης εκτέλεσης

5. Συνέπεια, συναθροισμοί και αντοχή προς τα λάθη

  • Δύο-φάση Commit (2PC) και ατόμιες επιχειρήσεις
  • Επίλυση προβλημάτων σε κατανεμημένους συναθροισμούς

6. Διαχείριση Λειτουργίας και Εφαρμογές

  • Εργαλεία παρακολούθησης και θέσεις για Citus
  • Διατήρηση και αναβάθμιση σε κατανεμημένα περιβάλλοντα

Απαιτήσεις

  • Ολοκλήρωση του μαθήματος Advanced Administration (High Availability & Replication) ή αντίστοιχη εμπειρία
  • Αξιόπιστη γνώση του ρυθμισμού PostgreSQL και tuning επιδόσης
  • Γνωριμία με Linux και βασικά προσωπικά δίκτυα

Αντικείμενο

Εμπειρογνάμενοι Διαχειριστές Βάσης Δεδομένων, DevOps Engineers και Αρχιτέκτονες Συστήματος που διαχειρίζονται ήδη παραγωγικά περιβάλλοντα PostgreSQL και χρειάζονται να τα εξυπηρέτησουν οριζόντια.

 7 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες