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

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

Μάθημα 1: Αρχική ρύθμιση

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

Μάθημα 2: Μοντέλο δεδομένων

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

Μάθημα 3: Συμβουλές επιδόσεων

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

Μάθημα 4: Λειτουργίες

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

Μάθημα 5: Περισσότερα από ένα Redis

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

Απαιτήσεις

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

 14 Ώρες

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


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

Σχόλια (7)

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

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