Grazie per aver inviato la vostra richiesta! Un membro del nostro team vi contatterà a breve.
Grazie per aver inviato la vostra prenotazione! Un membro del nostro team vi contatterà a breve.
Struttura del corso
Modulo 1: Configurazione iniziale
- Redis Rilasci
- Installazione
- Configurazione
- Modello di sicurezza
- Avvio di Redis durante l'avvio
- Rafforzamento della sicurezza applicato dalle distribuzioni Linux più comuni
- Librerie client e associazioni di linguaggioClient libraries and language bindings
Modulo 2: Modello di dati
- Tipi di dati primitivi e comandi per manipolarli
- Casi d'uso tipici per ogni tipo di dati
- Convenzioni di denominazione comuni per Redis chiavi
- "Redis è per lo più single-threaded" - cosa significa in pratica
- Redis Protocollo via cavo
- Cosa fare se la libreria client non è a conoscenza di qualchecomando utile
- Perché alcuni comandi non sono volutamente disponibili in alcune librerie client
- Come modificareil tuo mindset da quello di un progettista di database relazionali
- Suggerimenti generali sull'organizzazione dei dati
- Scadenza
- Pub/Sub
- Transazioni e script Lua
- Moduli esterni
- Suggerimenti generali sulla coerenza dei dati
Modulo 3: Suggerimenti per le prestazioni
- Analisi comparativa Redis
- Comandi da evitare
- Debug dei problemi di latenza
- Problemi con le grandi richieste DEL: cosa usare invece
- Pipelining
- Inserimento di massa
- Debug dell'uso eccessivo della memoria
- Suggerimenti per l'ottimizzazione della memoria
Modulo 4: Operazioni
- Meccanismi di persistenza disponibili
- Precauzioni per evitarel'usura dell'SSD
- Backup e ripristino
- Strumenti per l'esplorazione dei contenuti del database
- Strumenti per l'analisi dei dump
- Messa a punto della durata rispetto alle prestazioni
- Passaggio da RDB ad AOF e viceversa
- Casi d'uso per diskless Redis
- Accordabili a livello di sistema operativo rilevanti per Redis
- Monitoraggio Redis delle prestazioni
Modulo 5: Più di uno Redis
- Avvio di più istanze di Redis su un server
- Partizionamento a livello di applicazione
- Replica master-slave
- Disponibilità elevata con Redis Sentinel
- Redis Ammasso
- Funzionamento di Sentinel e Cluster su NAT
- Esecuzione di backup coerenti
Modulo 6: Disponibilità elevata
- Installazione e configurazione di più server Redis
- Server autonomo con più istanze
- Replica master/slave
- Redis Cluster HA con Sentinel
- Redis Cluster di partizionamento orizzontale
- Combinazione di Redis replica (con Sentinel) + funzionalità di partizionamento orizzontale
- Monitoraggio, backup/ripristino e ottimizzazione delle prestazioni per la configurazione
Requisiti
- I partecipanti dovrebbero avere dimestichezza con le attività di amministrazione di sistema di base utilizzando la riga di comando di Linux. Alcuni argomenti richiedono competenze di programmazione o scripting. Al momento della prenotazione, si prega di indicare i linguaggi di programmazione con cui si ha familiarità. Se non ce ne sono, emetteremo semplicemente i comandi redis da redis-cli.
21 ore
Recensioni (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis