Description
Objectif de formation : Implémenter et optimiser une architecture avec MongoDB
Objectifs pédagogiques
- Déployer des architectes performantes
- Déterminer les causes de sous-performance
- Administrer et résoudre les causes de sous-performance
- Savoir réagir en cas de montée en charge
Public concerné
Administrateurs de base de données
Ingénieurs
Chefs de projets techniques
Prérequis
Maîtriser l'administration de MongoDB
Connaître le shell mongo et la réplication
Déroulé du programme
1
Rappels
- Introduction de MongoDB
- Rôles et forces de MongoDB
- Comparatifs avec des bases relationnelles
2
Optimisation de MongoDB
- Présentation des outils mongotop & mongostat
- Statistiques & profilage
- Best practices : configuration disque, système de fichiers, mémoire, swap
3
Indexation dans MongoDB
- Concepts & structures génériques des index
- Tour d'horizon des types d'index & de leurs restrictions d'utilisation
- Règles d'indexation
- Présentation de l'optimiseur
- Commande explain et les hint
4
Sharding
- Sharding & réplication : performance et haute disponibilité
- Architecture
- Concepts & implémentation
- Implémentation d'un cluster à partir d'une architecture existante
- Sélection de la clé de sharding
- Contrôle de la répartition des données
- Supervision d'un cluster
- Administration des shards
- Tour d'hoziron des problèmes fréquemment rencontrés
- Best practices
Informations
Durée
3 jour(s)
21h
Tarif
2100 € HT
HT
Formations similaires
IA & Data
Migration vers le Cloud
2 jour(s)
Sur demande
IA & Data
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
3 jour(s)
Sur demande
IA & Data
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
1 jour(s)
Sur demande
IA & Data
Analyse des données avec Microsoft Power BI (4-167)
3 jour(s)
2200 € HT