Schulungsübersicht
Architektonischer Überblick über MongoDB
- Herkunft, Designziele, Kernfunktionen
- Prozessstruktur (mongos, mongod, Konfigurationsserver)
- Verzeichnis-/Dateistruktur
Arbeiten mit der MongoDB-Schale
- Dokumente und Datentypen
- CRUD (Einfügen, Abfragen, Aktualisieren, Löschen)
- Systembefehle
Konfiguration und Einrichtung eines Einzelserver-Setups
- Konfigurationsdateien
- Datendateien und Allokation
- Protokolldateien (Log-Dateien)
- Empfehlungen für Hardware und Dateisystem
Sicherheit
- Integrierte Authentifizierung
- Empfehlungen für eine sichere Einrichtung
Überwachung von MongoDB
- mongostat
- Analyse der Speicher- und IO-Leistung
- Integration mit Überwachungswerkzeugen: Munin / Cacti / Nagios
- Web-Konsole von MongoDB
Indexierung und Abfrageoptimierung
- Verwaltung von Indizes und Interna der MongoDB-Indexierung
- Einzel-/Zusammengesetzte-/Geo-Indizes
- Identifizierung suboptimaler Abfragen. Nutzung des Abfrageprofilers.
Einführung in Treiber (Java/Python/Ruby/PHP/Perl)
- Wie Treiber und Schale mit MongoDB kommunizieren
- BSON und das MongoDB Wire Protocol
- Behebung von Verbindungsproblemen von Anwendungen
Einführung in die Skalierbarkeit von Lese- und Schreibvorgängen
Replikation und Datensicherheit (Durability)
- Master/Slave-Replikation
- Replikatsätze
- Nutzung der Write Concern für Datensicherheit
- Bewältigung von Replikationsfehlern
Automatisches Sharding
- Funktionsweise von Sharding
- Einrichtung eines MongoDB-Shared-Clusters
Auswahl eines Shard-Key
Sharding und Indizes
- Sharding und Topologien von Replikatsätzen
- Verwaltung eines Shared-Clusters
Shard-/Chunk-Migration
Backup- und Wiederherstellungspläne
- Dateisystembasierte Strategien
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Voraussetzungen
Grundkenntnisse in der Betriebssystemverwaltung.
Erfahrungsberichte (7)
Das Tempo der Rede und Erklärung.
Marko Skokovic - PWO by Lottomatica Serbia
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
die angenehme Kommunikation und die klaren Erklärungen von Maciej
Nikola Rajic - PWO by Lottomatica Serbia
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
Ausgezeichnetes Gleichgewicht zwischen Erklärungen und Übungen. Hilfreich für ein besseres Verständnis der Konzepte. Die Beispiele zur Verwendung von jq sind sehr nützlich für die Arbeit.
Laura Conti - PWO by Lottomatica Serbia
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
Ich habe die Praktika genossen, auch wenn einige von ihnen schwierig waren.
Austin - Vodacom
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
Mir gefällt, dass Kamil das Material für mich und mein Verständnis angepasst hat. Er wollte wirklich sicherstellen, dass ich es verstehe.
Austin Robertson
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
Vereinfachung von Betriebsaufgaben.
Kesh - Vodacom
Kurs - MongoDB for Administrators
Maschinelle Übersetzung
Ich fand den Kursleiter sehr klar.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - MongoDB for Administrators
Maschinelle Übersetzung