M2i Formation

Découvrez notre formationMongoDB

Présentiel

3 jours (21 heures) - NO-MON

Accueil  ›  Formations Informatique  ›  Big Data  ›  Big Data - Infrastructure  ›  MongoDB

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

Avoir connaissance des principes classiques des bases de données.

Public concerné

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

Paris16/12/20191 761 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

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
  • Optimisation
    • Gestion des 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

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage Java.

Complétez votre formation

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus