Plan du cours

Manipulations avancées de données

  • Ajustement du shell Mongo
  • Manipulation efficace des opérations CRUD (insertions, requêtes, mises à jour, suppressions)
  • Commandes d'administration utiles

Optimisation des performances

  • Outils de monitoring intégrés : mongotop, mongostat
  • Analyse de la mémoire et des performances IO
  • MongoDB Cloud Manager et Munin
  • Identifier les requêtes sous-optimales. Utilisation du profileur de requêtes.
  • Moteurs de stockage : MMAPv1 et WiredTiger
  • Objet explicable

Indexation et collections spéciales

  • Gestion des index et indexation MongoDB interne
  • Index à champ unique et index composés
  • Index sur les tableaux et les sous-documents
  • Index géographiques
  • Collections plafonnées, TTL et curseurs disponibles

Agrégation

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

Réplication

  • Fonctionnement de la réplication asynchrone MongoDB
  • Mise en place et maintenance d'un ensemble de répliques
  • Utilisation de la préoccupation d'écriture et de la préférence de lecture
  • Gérer les échecs de réplication

La répartition

  • Fonctionnement du sharding automatique
  • Mise en place d'un cluster MongoDB shard
  • Comment choisir judicieusement une clef de répartition (shard key)
  • Administration avancée d'un cluster shardé
  • Gestion d'un cluster shardé déséquilibré
  • Gérer les chunks (division, fusion, migration)

Sécurité

  • Authentification et autorisation dans les ensembles de répliques et les clusters shardés
  • 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 ponctuelle

Pré requis

Familiarité avec les concepts de base et intermédiaires et quelques années d'exposition à l'expérience professionnelle.

 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (2)

Cours Similaires

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 heures

MERN Fullstack Development

14 heures

MongoDB for Analysts

14 heures

MongoDB for Administrators

14 heures

MongoDB Advanced Administrator

14 heures

Data Analysis with MongoDB Aggregation Framework

14 heures

MongoDB for Developers

14 heures

Building REST APIs with Node.js, Express, and MongoDB

14 heures

Administrer Percona Server pour MongoDB

7 heures

Data Management

35 heures

SAP ASE for Database Administrators

28 heures

Pivotal Greenplum for Developers

21 heures

MarkLogic Server

14 heures

SQL in Microsoft Access

14 heures

Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server

14 heures

Catégories Similaires