Formation MongoDB Optimisation


REFERENCE
 
 
BMDO
DUREE
 
 
3 jours
TARIFS
 
 
1800 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Reconnue comme l'une des bases « NoSQL » les plus utilisées aujourd’hui, MongoDB permet de stocker de grands volumes de données et de les interroger de manière à la fois simple et efficace. Accessible par le plus grand nombre, il n'est pas nécessaire de maîtriser un langage supplémentaire comme c’est le cas avec les bases de données relationnelles. Il existe en effet un grand nombre de pilotes offrant une API simple et intuitive.
Cette formation est organisée sur deux axes : d’une part savoir détecter les causes de sous performance et y remédier, d’autre part faire face à une montée en charge par répartition de charge.

A l'issue de cette formation MongoDB, vous aurez les compétences et connaissances pour savoir mettre en place une architecture performante avec MongoDB

PRÉ-REQUIS :
 

Pour réussir cette formation MongoDB, il est demandé de Maîtriser l'administration de MongoDB, en particulier le shell mongo et la réplication.

PUBLIC :
 

Cette formation MongoDB s'adresse aux administrateurs de base de données.

PROGRAMME :
 

Introduction et Rappel (Rapide)

Présentation
Pourquoi MongoDB ?
MongoDB en comparaison des bases relationnelles

Optimisation de MongoDB

Les outils mongotop et mongostat
Statistiques et profilage : les collections spécialisées
Bonnes pratiques : paramétrages disque, système de fichiers, mémoire, swap

Indexation dans MongoDB

Principes et structures génériques des index
Les différents types d'index et leur restrictions d'utilisation : simple, composite, multi-clés, unique,creux
Règles d'indexation
Fonctionnement de l'optimiseur
La commande explain et les hint

Sharding (MongoDB)

Performance et haute disponibilité : sharding et réplication
Architecture : noeud de configuration, noeud mongod, noeud mongos
Concepts et implémentation : auto-sharding, replica set, sharding key, chunks
Installation d'un cluster à partir d'une architecture existante
Choisir la clé de sharding
Contrôler la répartition des données
Supervision d'un cluster
Administration : ajouter un shard, déplacer manuellement les données
Problèmes courants et bonnes pratiques

TRAVAUX PRATIQUES :
 

Les chapitres «Indexation» et «Sharding» se concluent chacun par des travaux pratiques utilisant le savoir acquis lors du chapitre «Optimisation».

S'INSCRIRE À CETTE
FORMATION MONGODB OPTIMISATION
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 

Bases de données

Administration MongoDB
MongoDB est une solution Open Source de gestion de bases de données NoSQL orientée document, capable de s’installer sur de simples serveurs comme dans un contexte...

3 j

 

Bases de données

MongoDB pour développeur
MongoDB est une base NoSQL permettant de gérer un gros volume d’information (« humongous » = énorme), structurée ou non, avec des performances qui en ont...

2 j

 

Bases de données

Redis Prise en main
Bénéficiez des avantages d'une base de données mémoire pour booster la performance de vos applications hautement transactionnelles. Cette formation vous permettra...

3 j

 
CouchDB est un moteur NoSQL destiné principalement aux applications Web, en raison principalement de son support des protocoles propres au Web. Cette formation CouchDB vous apportera toutes les...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB