- Introduction
-
Architecture
- NoSQL vs RGBD relationnel
- WiredTiger
- Working set
- ReplicaSet
- Collections limitées
- Vues
-
Lectures
- Expression régulière
- Tableaux
- Projections
- Compter
- Collations
- readPref
- readConcern
-
Agrégations
- Opérations avancées
- Opérateurs avancés
-
Écriture
- L’op log
- Le journal
- writeConcern
- Upsert
- Opérateurs d’update
- Opérateurs d’update relatifs aux tableaux
- Pipeline update
- bulk
Formation MongoDB - Avancé
Description formation MongoDB
La formation MongoDB avancé offre une maîtrise approfondie des fonctionnalités complexes de cette base de données orientée document. Sur 5 jours, les participants explorent des sujets avancés tels que les agrégations, la gestion des index, la réplication, le sharding, et l’optimisation des performances.
À travers des travaux pratiques et des cas concrets, ils apprennent à configurer des architectures robustes, analyser les plans d’exécution et garantir l’intégrité des données pour des projets exigeants en scalabilité et en fiabilité. Pour les débutants, découvrez également notre formation MongoDB - Les fondamentaux, idéale pour apprendre les bases de cette technologie incontournable.
En savoir plus sur MongoDBPour qui ?
Cette formation s'adresse à des développeurs connaissant déjà MongoDB, sachant lire et écrire de la donnée, et voulant aller vers des usages avancés de MongoDB.
Prérequis
Outils à installer :
- Zoom
- Git
- Docker ou avoir directement Mongo v6 ou plus installé sur son poste.
- Studio 3T
Objectifs pédagogiques
- Avoir une vision globale de l’architecture
- Avoir un usage avancé des lectures
- Avoir un usage avancé des agrégations
- Avoir un usage avancé des écritures
- Connaître les différents types d’index et leurs utilités
- Comprendre comment utiliser la commande explain
- Sensibilisation à l’intégrité des données
Programme formation MongoDB
-
Index
- Comment ça marche ?
- Index simple
- Index composé
- Index multikey
- Sparse index
- Index partiel
- TTL index
- Index d’unicité
- Text index
- Wilcard index
- Autres index
- Bonnes pratiques
-
Explain
- Plan d'exécution
- La commande explain
- Comment lire les résultats ?
- Comment améliorer les
- performances ?
-
Intégrité des données
- Atomicité
- Transactions
- Schémas
- Conclusion
Formateur formation MongoDB - Avancé
Damien, passionné de développement informatique et de transmission de connaissances, a débuté comme formateur en 2013 pour 4SH, une activité qui le motive toujours autant. Actuellement, il travaille pour un acteur majeur de la mobilité électrique en France, gérant des bases de données à grande échelle, avec plus de 170 000 utilisateurs et des collections dépassant 10 millions de documents. Grâce à cette expérience, il maîtrise des problématiques complexes comme la gestion de la volumétrie des données et la conception optimale de modèles en base.
Modalités d'accueil
Formation(s) liée(s)
Docker
DevOpsPackagez et organisez vos applications et leurs dépendances au sein de conteneurs.