MongoDB – Optimisation

0 Enrolled
21 heures
  • 21 heures
  • 21
  • 0
  • no
2,100.00€

Aperçu du cours

Objectif de formation : Implémenter et optimiser une architecture avec MongoDB

Prérequis

  • Maîtriser l'administration de MongoDB
  • Connaître le shell mongo et la réplication

Objectifs pédagogiques

  • Déployer des architectes performantes
  • Déterminer les causes de sous-performance
  • Administrer et résoudre les causes de sous-performance
  • Savoir réagir en cas de montée en charge

Public ciblé

  • Administrateurs de base de données
  • Ingénieurs
  • Chefs de projets techniques

Programme de formation

  • Rappels

    • Introduction de MongoDB

    • Rôles et forces de MongoDB

    • Comparatifs avec des bases relationnelles

  • Optimisation de MongoDB

    • Présentation des outils mongotop & mongostat

    • Statistiques & profilage

    • Best practices : configuration disque, système de fichiers, mémoire, swap

  • Indexation dans MongoDB

    • Concepts & structures génériques des index

    • Tour d’horizon des types d’index & de leurs restrictions d’utilisation

    • Règles d’indexation

    • Présentation de l’optimiseur

    • Commande explain et les hint

  • Sharding

    • Sharding & réplication : performance et haute disponibilité

    • Architecture

    • Concepts & implémentation

    • Implémentation d’un cluster à partir d’une architecture existante

    • Sélection de la clé de sharding

    • Contrôle de la répartition des données

    • Supervision d’un cluster

    • Tour d’hoziron des problèmes fréquemment rencontrés

    • Best practices

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content