Struttura del corso
Panoramica dell'architettura di MongoDB
- Origine, obiettivi di progettazione, caratteristiche principali
- Struttura del processo (mongos, mongod, server di configurazione)
- Struttura di directory/file
Lavorare con la shell MongoDB
- Documenti e tipi di dati
- CRUD (Inserimenti, query, aggiornamenti, eliminazioni)
- Comandi di sistema
Configurazione e distribuzione di un singolo server
- File di configurazione
- File di dati e allocazione
- File di registro
- Raccomandazioni per l'hardware e il file system
Sicurezza
- Autenticazione integrata
- Consigli per la distribuzione sicura
Monitoraggio MongoDB
- Mongostat
- Analisi delle prestazioni della memoria e dell'I/O
- Integrazione con strumenti di monitoraggio: Munin / Cactus / Nagios
- La console web di MongoDB
Indicizzazione e ottimizzazione delle query
- Gestione degli indici e MongoDB indicizzazione interna
- Indici singoli/composti/geografici
- Identificazione delle query non ottimali. Utilizzo del profiler di query.
Introduzione ai driver (Java/Python/Ruby/PHP/Perl)
- Come i driver e la shell comunicano con MongoDB
- BSON e il protocollo MongoDB Wire
- Risoluzione dei problemi relativi alle connessioni delle applicazioni
Introduzione alla scalabilità di lettura e scrittura
Replica e durabilità
- Replica master-slave
- Set di repliche
- Utilizzo del problema di scrittura per la durabilità
- Gestione degli errori di replica
Partizionamento orizzontale automatico
- Come funziona il partizionamento orizzontale
- Configurazione di un cluster di partizioni MongoDB
Scelta di una chiave di partizione
Partizionamento orizzontale e indici
- Topologie di partizionamento orizzontale e set di repliche
- Amministrazione di un cluster partizionato
Migrazione di partizioni/blocchi
Piani di backup e ripristino
- Strategie basate sul file system
- Mongodump / Mongorestore
- rsync
- MongoImport / MongoExport
Requisiti
Nozioni di base sull'amministrazione di un sistema operativo.
Recensioni (7)
Il ritmo della parlata e dell' spiegazione.
Marko Skokovic - PWO by Lottomatica Serbia
Corso - MongoDB for Administrators
Traduzione automatica
le eccellenti capacità di comunicazione e spiegazione di Maciej
Nikola Rajic - PWO by Lottomatica Serbia
Corso - MongoDB for Administrators
Traduzione automatica
Ottimo equilibrio tra spiegazioni ed esercizi. Utile per una comprensione migliore dei concetti. Gli esempi di utilizzo di jq sono molto utili per il lavoro.
Laura Conti - PWO by Lottomatica Serbia
Corso - MongoDB for Administrators
Traduzione automatica
Ho apprezzato le esercitazioni pratiche, anche se alcune di esse erano complesse
Austin - Vodacom
Corso - MongoDB for Administrators
Traduzione automatica
Mi piace che Kamil abbia adattato il materiale per me e la mia comprensione. Voleva davvero essere sicuro che capissi.
Austin Robertson
Corso - MongoDB for Administrators
Traduzione automatica
Semplificare i compiti operativi.
Kesh - Vodacom
Corso - MongoDB for Administrators
Traduzione automatica
Ho trovato l'instruttore abbastanza chiaro.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Corso - MongoDB for Administrators
Traduzione automatica