Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
> > > BigData avec MongoDB

BigData avec MongoDB

BIG DATA LES BASES DE DONNEES NOSQL

Objectifs

  • Cette formation Base de données NoSQL avec MongoDB vous permettra de :
  • Comprendre le fonctionnement de MongoDB
  • Savoir l'installer, le configurer
  • Créer des requêtes d'interrogation
  • Mettre en œuvre la réplication.

Public

  • Cette formation Base de données NoSQL avec MongoDB est destinée aux chefs de projet, gestionnaires de bases de données.

Prérequis

  • Cette formation Base de données NoSQL avec MongoDB nécessite la connaissance des principes classiques des bases de données.

Programme de la formation

INTRODUCTION

  • Présentation 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

  • Plate-formes supportées
  • Packages nécessaires, scripts de lancement
  • Travaux pratiques : installation, lancement du service mongod
  • Test de connexion

INTERPRETEUR

  • Présentation du shell Mongo
  • Initialisation et premières requêtes
  • Choix d'une base de données
  • Opérations CRUD : Create, Read, Update, Delete

SECURITE

  • 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

EXPLOITATION

  • Importation, exportation de données.
  • Sauvegardes
  • Réplication : principe des replica sets et mise en oeuvre,
  • Mécanisme de fail-over automatique
  • Partitionnement des données avec le sharding