Kontakt aufnehmen

Schulungsübersicht

Erweiterte Datenmanipulation

  • Anpassung der Mongo-Shell
  • Effiziente Bearbeitung von CRUD-Operationen (Einfügen, Abfragen, Aktualisieren, Löschen)
  • Nützliche Admin-Befehle

Performance-Optimierung

  • Eingebaute Monitoring-Tools: mongotop, mongostat
  • Analyse des Speicher- und I/O-Verhaltens
  • MongoDB Cloud Manager und Munin
  • Identifizierung suboptimaler Abfragen. Einsatz des Query Profilers.
  • Storage Engines: MMAPv1 und WiredTiger
  • Das Explainable-Objekt

Indexierung und spezielle Sammlungen

  • Verwaltung von Indexen und interne Funktionsweisen der MongoDB-Indexierung
  • Single-Field- und Compound-Indexe
  • Indexe auf Arrays und Unterdokumenten
  • Geo-Indexe
  • Capped Collections, TTL und tailable Cursors

Aggregation 

  • Aggregation mit einem einzigen Zweck
  • Aggregationspipelines
  • Einführung in Map-Reduce

Replikation

  • Funktionsweise der asynchronen Replikation in MongoDB
  • Konfiguration und Wartung einer Replica Set
  • Einsatz von Write Concern und Read Preference
  • Behandlung von Replikationsfehlern

Sharding

  • Funktionsweise des automatischen Sharding
  • Konfiguration eines MongoDB-Shard-Clusters
  • Auswahl eines sinnvollen Shard Keys
  • Fortgeschrittenes Verwalten eines Sharded Clusters
  • Umgang mit unausgeglichenen Sharded Clustern
  • Behandlung von Chunks (Aufsplittung, Zusammenführung, Migration)

Sicherheit

  • Authentifizierung und Autorisierung in Replica Sets und Sharded Clustern
  • Verwaltung von Berechtigungen und benutzerdefinierten Rollen
  • Empfehlungen für eine sichere Bereitstellung

Backup- und Wiederherstellungspläne

  • Dateisystembasierte Strategien
  • mongodump und mongorestore
  • Punkt-in-Zeit-Wiederherstellung

Voraussetzungen

Vertrautheit mit grundlegenden und mittleren Konzepten sowie mehrjährige Berufserfahrung in diesem Bereich.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien