Prenez contact avec nous

Plan du cours

Manipulation avancée des données

  • Configuration de Mongo Shell
  • Optimisation des opérations CRUD (insertions, requêtes, mises à jour, suppressions)
  • Commandes administratives utiles

Optimisation des performances

  • Outils de surveillance intégrés : mongotop, mongostat
  • Analyse des performances mémoire et E/S
  • Utilisation de MongoDB Cloud Manager et Munin
  • Identification des requêtes sous-optimales et utilisation du profilage des requêtes
  • Moteurs de stockage : MMAPv1 et WiredTiger
  • Objet d'explication (explain)

Indexation et collections spéciales

  • Gestion des index et fonctionnement interne de l'indexation MongoDB
  • Index sur un seul champ et index composés
  • Index sur les tableaux et les sous-document
  • Index géospatiaux
  • Collections plafonnées (capped), TTL et curseurs tailable

Agrégation 

  • Agrégation à usage unique
  • Pipelines d'agrégation
  • Introduction au map-reduce

Réplication

  • Fonctionnement de la réplication asynchrone dans MongoDB
  • Mise en place et maintenance d'un ensemble de répliques
  • Utilisation des niveaux d'inquiétude d'écriture (write concern) et des préférences de lecture (read preference)
  • Gestion des pannes de réplication

Sharding

  • Fonctionnement du sharding automatique
  • Installation d'un cluster MongoDB sharded
  • Choix stratégique de la clé de sharding
  • Administration avancée d'un cluster sharded
  • Gestion des clusters sharded déséquilibrés
  • Gestion des chunks (division, fusion, migration)

Sécurité

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

Plans de sauvegarde et restauration

  • Stratégies basées sur le système de fichiers
  • Utilisation de mongodump et mongorestore
  • Restauration à un point précis dans le temps (point-in-time recovery)

Pré requis

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

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires