Contattataci

Struttura del corso

Panoramica dell'architettura di MongoDB

  • Origine, obiettivi di progettazione, funzionalità chiave
  • Struttura dei processi (mongos, mongod, config server)
  • Struttura delle directory / file

Utilizzo della Shell di MongoDB

  • Documenti e tipi di dati
  • CRUD (Inserimenti, query, aggiornamenti, eliminazioni)
  • Comandi di sistema

Configurazione e implementazione su singolo server

  • File di configurazione
  • File di dati e allocazione
  • File di log
  • Raccomandazioni per hardware e file system

Sicurezza

  • Autenticazione integrata
  • Raccomandazioni per una implementazione sicura

Monitoraggio di MongoDB

  • mongostat
  • Analisi delle prestazioni di memoria e IO
  • Integrazione con strumenti di monitoraggio: Munin / Cacti / Nagios
  • Console web di MongoDB

Indicizzazione e ottimizzazione delle query

  • Gestione degli indici e meccanismi interni di indicizzazione di MongoDB
  • Indici singoli / composti / geospaziali
  • Identificazione di query sub-ottimali. Utilizzo del profiler delle query.

Introduzione ai driver (Java/Python/Ruby/PHP/Perl)

  • Come i driver e la shell comunicano con MongoDB
  • BSON e il protocollo di rete di MongoDB
  • Problem solving delle connessioni delle applicazioni

Introduzione alla scalabilità di lettura e scrittura

Replicazione e durabilità

  • Replicazione master-slave
  • Replica set
  • Utilizzo della write concern per la durabilità
  • Gestione dei fallimenti della replicazione

Auto-Sharding

  • Funzionamento dello sharding
  • Configurazione di un cluster sharded di MongoDB

Scelta della chiave di sharding

Sharding e indici

  • Sharding e topologie Replica Set
  • Amministrazione di un cluster sharded

Migrazione di Shard / Chunk

Piani di backup e ripristino

  • Strategie basate sul file system
  • mongodump / mongorestore
  • rsync
  • mongoimport / mongoexport

Requisiti

Nozioni di base sull'amministrazione dei sistemi operativi.

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative