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

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

Ενότητα 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
  • Δημιουργία συνεπών αντιγράφων ασφαλείας

Απαιτήσεις

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

 14 Ώρες

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


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

Σχόλια (7)

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

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