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

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

Ενότητα 1: Αρχική εγκατάσταση

  • Εκδόσεις Redis
  • Εγκατάσταση
  • Διαμόρφωση
  • Μοντέλο ασφάλειας
  • Έναρξη του Redis κατά την εκκίνηση του συστήματος
  • Ενίσχυση ασφάλειας που εφαρμόζεται από κοινές διανομές Linux
  • Βιβλιοθήκες πελάτη και συνδέσεις γλωσσών

Ενότητα 2: Μοντέλο δεδομένων

  • Πρωτόγονοι τύποι δεδομένων και εντολές χειρισμού τους
  • Τυπικές περιπτώσεις χρήσης για κάθε τύπο δεδομένων
  • Κοινές συμβάσεις ονοματοδοσίας για κλειδιά Redis
  • "Το Redis είναι κυρίως μονόνημα" - τι σημαίνει στην πράξη
  • Πρωτόκολλο επικοινωνίας Redis
  • Τι να κάνετε αν η βιβλιοθήκη πελάτη σας δεν γνωρίζει κάποια χρήσιμη εντολή
  • Γιατί ορισμένες εντολές είναι σκόπιμα μη διαθέσιμες σε ορισμένες βιβλιοθήκες πελάτη
  • Πώς να προσαρμόσετε τον τρόπο σκέψης σας από αυτόν ενός σχεδιαστή σχεσιακών βάσεων δεδομένων
  • Γενικές συμβουλές για την οργάνωση δεδομένων
  • Λήξη
  • Pub/Sub
  • Συναλλαγές & σενάρια Lua
  • Εξωτερικές μονάδες
  • Γενικές συμβουλές για συνέπεια δεδομένων

Ενότητα 3: Συμβουλές απόδοσης

  • Αξιολόγηση απόδοσης Redis
  • Εντολές προς αποφυγή
  • Εντοπισμός σφαλμάτων προβλημάτων καθυστέρησης
  • Προβλήματα με μεγάλα αιτήματα DEL - τι να χρησιμοποιήσετε αντί γι' αυτά
  • Pipelining
  • Μαζική εισαγωγή
  • Εντοπισμός σφαλμάτων υπερβολικής χρήσης μνήμης
  • Συμβουλές βελτιστοποίησης μνήμης

Ενότητα 4: Λειτουργίες

  • Διαθέσιμοι μηχανισμοί μονιμότητας
  • Προφυλάξεις για την αποφυγή φθοράς SSD
  • Δημιουργία αντιγράφων ασφαλείας και επαναφορά
  • Εργαλεία για εξερεύνηση περιεχομένων βάσης δεδομένων
  • Εργαλεία για ανάλυση dump
  • Ρύθμιση αντοχής έναντι απόδοσης
  • Εναλλαγή μεταξύ RDB και AOF
  • Περιπτώσεις χρήσης για Redis χωρίς δίσκο
  • Ρυθμίσεις επιπέδου λειτουργικού συστήματος σχετικές με το Redis
  • Παρακολούθηση απόδοσης Redis

Ενότητα 5: Περισσότερα από ένα Redis

  • Εκκίνηση πολλαπλών στιγμιοτύπων του Redis σε έναν διακομιστή
  • Διαμέριση σε επίπεδο εφαρμογής
  • Αναπαραγωγή master-slave
  • Υψηλή διαθεσιμότητα χρησιμοποιώντας Redis Sentinel
  • Redis Cluster
  • Εξασφάλιση λειτουργίας του Sentinel και του Cluster μέσω NAT
  • Δημιουργία συνεπών αντιγράφων ασφαλείας

Ενότητα 6: Υψηλή Διαθεσιμότητα

  • Εγκατάσταση και ρύθμιση διακομιστών πολλαπλών Redis
  • Αυτόνομος διακομιστής με πολλαπλά στιγμιότυπα
  • Αναπαραγωγή master/slave
  • Σύμπλεγμα υψηλής διαθεσιμότητας Redis με Sentinel
  • Σύμπλεγμα κατακερματισμού Redis
  • Συνδυασμός αναπαραγωγής Redis (με Sentinel) + δυνατότητα κατακερματισμού
  • Παρακολούθηση, δημιουργία αντιγράφων ασφαλείας/επαναφορά και βελτιστοποίηση απόδοσης για τη ρύθμιση

Απαιτήσεις

Οι συμμετέχοντες θα πρέπει να είναι εξοικειωμένοι με βασικές εργασίες διαχείρισης συστήματος χρησιμοποιώντας τη γραμμή εντολών Linux. Ορισμένα θέματα απαιτούν δεξιότητες προγραμματισμού ή δημιουργίας σεναρίων. Κατά την κράτηση, παρακαλούμε αναφέρετε τις γλώσσες προγραμματισμού με τις οποίες είστε εξοικειωμένοι. Εάν δεν υπάρχουν, θα εκδίδουμε απλώς εντολές Redis από το redis-cli.

 21 Ώρες

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


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

Σχόλια (1)

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

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