Prenez contact avec nous
 Durée 14 heures

Plan du cours

Manipulations de données avancées

  • Personnalisation de Mongo Shell
  • Gestion efficace des opérations CRUD (insertions, requêtes, mises à jour, suppressions)
  • Commandes d'administration utiles

Optimisation des performances

  • Outils de surveillance intégrés : mongotop, mongostat
  • Analyse des performances mémoire et E/S
  • MongoDB Cloud Manager et Munin
  • Identification des requêtes non optimales. Utilisation du profilage de requêtes.
  • Moteurs de stockage : MMAPv1 et WiredTiger
  • Objet explicatif (explanation object)

Indexation et collections spéciales

  • Gestion des index et fonctionnement interne de l'indexation MongoDB
  • Index monochamps et index composés
  • Index sur les tableaux et les sous-documentations
  • Index géospatiaux
  • Collections plafonnées, TTL et curseurs tailables

Aggrégation 

  • Aggrégation à usage unique
  • Pipelines d'aggrégation
  • Introduction au map-reduce

Réplication

  • Fonctionnement de la réplication asynchrone dans MongoDB
  • Configuration et maintenance d'un ensemble de répliques
  • Utilisation du write concern et des préférences de lecture
  • Gestion des pannes de réplication

Sharding

  • Fonctionnement du sharding automatique
  • Configuration d'un cluster MongoDB en shards
  • Choix judicieux d'une clé de shard
  • Administration avancée d'un cluster en shards
  • Gestion d'un cluster en shards déséquilibré
  • Prise en charge des chunks (découpage, fusion, migration)

Sécurité

  • Authentification et autorisation dans les ensembles de répliques et les clusters en shards
  • Gestion des privilèges et des rôles personnalisés
  • Recommandations pour un déploiement sécurisé

Plans de sauvegarde et de restauration

  • Stratégies basées sur le système de fichiers
  • mongodump et mongorestore
  • Récupération en temps réel (point-in-time recovery)

Pré requis

Maîtrise des concepts de base et intermédiaires, ainsi qu'une expérience professionnelle de quelques années.

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires