Formation MongoDB

450,000 CFA

Objectifs pédagogiques

  • Comprendre le fonctionnement de MongoDB

  • L’installer

  • Le configurer

  • Créer des requêtes d’interrogation

  • Mettre en oeuvre la réplication.

Niveau requis

Connaissance des principes classiques des bases de données

Public Concerné

Chefs de projets et gestionnaires de bases de données.

Durée

 3 jours ( 21 heures )

PROGRAMME

Introduction
  • Présentation de MongoDB

  • Historique du projet

  • Les versions

  • Structure des données : notions de documents, de collections

  • Le format BSON

  • Binary JSON

  • Comparaison avec JSON

  • Fonctionnalités de MongoDB

  • Interfaces disponibles

Installation et configuration
  • Plateformes supportées

  • Packages nécessaires, scripts de lancement

Interpréteur
  • Présentation du shell Mongo

  • Initialisation et premières requêtes

  • Opérations CRUD

  • Create

  • Read

  • Update

  • Delete

  • Importation, exportation de données

Sécurité
  • Mise en oeuvre de l’authentification dans MongoDB

  • Paramètres de configuration auth et keyFile

  • Gestion des rôles

  • Etude de la collection system.users

Le sharding
  • Définition et principe de fonctionnement

  • Exemples de mise en oeuvre du sharding

  • Configuration et administration

  • Réplication

  • Principe des replica sets

  • Mise en oeuvre

  • Mécanisme de fail-over automatique

  • Partitionnement des données avec le sharding

  • Optimisationdes connexions

  • Ajout de serveurs

  • Equilibrage

Exploitation
  • Gestion des opérations, analyse et points de blocage

  • Mise en oeuvre de Mongotop et Mongostat

  • Gestion des index et chargement des données en mémoire

  • Analyse des logs

Administration
  • Supervision

  • Gestion de la mémoire

  • Analyse des performances

  • Tuning

  • Sauvegardes D’un serveur De clusters

Avis

Il n’y pas encore d’avis.

Soyez le premier à laisser votre avis sur “Formation MongoDB”

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *