BigData avec MongoDB
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.
Programme
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
Please login to get access to the quiz
Back to NoSQL – Bases orientées documents