Kontakt aufnehmen

Schulungsübersicht

Fortgeschrittene Datenmanipulation

  • Anpassung der Mongo Shell
  • Effiziente Handhabung von CRUD-Operationen (Einfügungen, Abfragen, Aktualisierungen, Löschungen)
  • Nützliche Admin-Kommandos

Performance-Optimierung

  • Integrierte Monitoring-Tools: mongotop, mongostat
  • Analyse der Speicher- und IO-Performance
  • MongoDB Cloud Manager und Munin
  • Identifizierung suboptimaler Abfragen. Nutzung des Query-Profilers
  • Storage-Engines: MMAPv1 und WiredTiger
  • Explain-Objekt

Indexierung und spezielle Sammlungen

  • Verwaltung von Indizes und interne Mechanismen der MongoDB-Indexierung
  • Einfeld- und zusammengesetzte Indizes
  • Indizes auf Arrays und Unterdokumente
  • Geo-Indizes
  • Capped Sammlungen, TTL und tailable Cursors

Aggregation

  • Einzweck-Aggregation
  • Aggregationspipelines
  • Einführung in Map-Reduce

Replikation

  • Funktionieren der asynchronen Replikation in MongoDB
  • Einrichtung und Wartung von Replikatsammlungen
  • Nutzung von Write Concern und Read Preference
  • Behandlung von Replikationsfehlern

Sharding

  • Funktionsweise des automatischen Shardings
  • Einrichtung eines MongoDB-Shard-Clusters
  • Kluge Wahl eines Shard-Keys
  • Fortgeschrittene Administration eines Shard-Clusters
  • Verwaltung eines unbalancierten Shard-Clusters
  • Umgang mit Chunks (Aufteilen, Zusammenführen, Migrieren)

Sicherheit

  • Authentifizierung und Autorisierung in Replikatsammlungen und Shard-Clustern
  • Verwaltung von Berechtigungen und benutzerdefinierten Rollen
  • Empfehlungen für eine sichere Bereitstellung

Backup- und Wiederherstellungspläne

  • Dateisystembasierte Strategien
  • mongodump und mongorestore
  • Point-in-Time-Wiederherstellung

Voraussetzungen

Vertrautheit mit grundlegenden und mittleren Konzepten sowie einige Jahre praktische Berufserfahrung.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien