Grundlagen und Installation
- NoSQL vs. relationale Datenbanken
- MongoDB-Architektur und Komponenten
- Installation und Konfiguration
- MongoDB Compass und Shell
- Erste Schritte mit CRUD-Operationen
- Document-Design-Prinzipien
- Embedding vs. Referencing
- Schema-Design-Patterns
- Validierung und Constraints
- Migration von relationalen Modellen
- Query-Operatoren und Filter
- Aggregation Pipeline
- Map-Reduce Operationen
- Indexierungsstrategien
- Explain Plans und Query-Optimierung
- Replica Sets konfigurieren
- Sharding-Strategien
- Load Balancing
- Failover-Szenarien
- Monitoring und Alerting
- Authentifizierung und Autorisierung
- Role-Based Access Control (RBAC)
- SSL/TLS-Verschlüsselung
- Audit-Logging
- Compliance und Best Practices
- Backup-Strategien entwickeln
- MongoDB Ops Manager
- Point-in-Time Recovery
- Disaster Recovery
- Backup-Automation
- Performance-Metriken verstehen
- Index-Optimierung
- Query-Performance-Tuning
- Caching-Strategien
- Resource-Management
- MongoDB-Treiber und APIs
- Integration in verschiedene Programmiersprachen
- Change Streams
- Transaktionen in MongoDB
- Microservices-Architektur