MongoDB

Encore de très loin le système de données distribuées NoSQL le plus utilisé dans le monde, MongoDB s'ouvre au monde transactionnel et au Cloud avec la solution Mongo Atlas qui simplifie l'administration et la montée en charge des Replica Sets ou des Shards.


Retrouvez tous les articles MongoDB sur le Tech Blog

Sharding : oui mais comment ?

Il est essentiel de mener une étude approfondie sur le choix de la clé de partitionnement pour équilibrer au mieux le cluster et anticiper les besoins en volumétrie.


Nos services
Conseil & audit


  • La vérification des bonnes pratiques de maintien en conditions opérationnelles : backups mongodump ou via snapshot de volume.
  • La revue de la configuration et du dimensionnement de l'instance MongoDB.
  • Le contrôle de la sécurisation des accès à l'instance.
  • La vérification de l'historique des erreurs récurrentes.
  • Des propositions d'amélioration à court, moyen et long terme.

Audit de bonnes pratiques MongoDB, préconisation de migration et mise en Replica Sets.


MAISONS DU MONDE
Optimisation de performances


  • Une analyse de la consommation des ressources système : CPU, mémoire, swap, entrées - sorties disque.
  • Une revue de la modélisation : documents imbriqués ou référencés
  • Une analyse des requêtes consommatrices via le Database Profiler et une proposition d'optimisation.
Architecture


  • Des Replica Sets pour assurer une haute disponibilité des données.
  • Des clusters de sharding pour les données massives multi-tenant et permettre le passage à l'échelle horizontale.
DBA à distance


  • A la disponibilité des instances de production et des instances standby.
  • Au contrôle des erreurs et traces remontées dans le fichier d'erreur de MongoDB.
  • Au contrôle de la bonne exécution de la politique de sauvegarde quotidienne.
  • Au suivi de la volumétrie et des problèmes de performances.
  • A vous fournir une assistance projet.
  • A assurer un suivi et un plan d'amélioration régulier.
Formation


  • A installer et configurer une instance MongoDB.
  • A utiliser la ligne de commande pour les tâches d'administration communes.
  • A approfondir les concepts et les outils natifs de sauvegarde et restauration.
  • A mettre en place une Replica Set et effectuer des manipulations d'intégration et de sortie de réplica, d'élection forcée, etc.
  • A mettre en place un cluster shardé, choisir la clé de partitionnement et gérer les problématiques d'équilibrage et de migration de chunks entre les shards.
  • A migrer un Replica Set en minimisant l'indisponibilité.
  • A analyser un plan d'exécution et en déduire des optimisations.
Migration


  • Pour préparer, accompagner et réaliser des projets de migration MongoDB d'une release majeure vers une autre.



Quelques-uns de nos experts MongoDB
user

Thierry

Expert MongoDB, Sybase, DevOps

Thierry est DBA depuis plus de 20 ans, il a de nombreuses expériences à son actif en environnement critique de production et étude. Il a développé une expertise sur MongoDB et Sybase (son SGBD historique) et se trouve adepte des sujets de performances. Il surfe également avec le monde devops et maîtrise les technologies Ansible et Python.
user

David

Responsable plateforme technique AllDB

David est expert SQL Server, MySQL / MariaDB et PostgreSQL, avec une touche de MongoDB. Il est product owner et développeur back end de la plateforme DBA à distance, et manage l'équipe. Il est également ancien SQL Server MVP, consultant, formateur et speaker.
fermer
Mentions légales
SOCIÉTÉ ÉDITRICE :

CAP DATA CONSULTING

92, avenue André Morizet

92100 Boulogne billancourt

Tél. : +33 (0)1 79 71 85 00

CNIL

Conformément à la loi n°78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés, les personnes physiques disposent d'un droit d'accès et de rectification aux données personnelles les concernant. Ce droit peut être exercé auprès de la Direction.

DESIGN & DÉVELOPPEMENT :

Capdata - Groupe Osmozium

PHOTOS :

freepik.com

DROITS D'AUTEUR :

L'utilisation de tout document provenant du site CAP DATA n'est autorisée qu'à titre d'information pour un usage privé et personnel. Toute réutilisation, reproduction, retranscription, modification qui pourraient être effectuées à d'autres fins sont expressément interdites, à défaut d'une demande d'autorisation préalable faite par écrit à la société : CAP DATA - 92 avenue André Morizet - 92100 Boulogne billancourt

ACCÈS AU SITE :

La société CAP DATA se réserve le droit de modifier, résilier, suspendre ou interrompre à tout moment, pour toutes raisons et à sa seule discrétion, l'accès à tout ou partie du site, y compris pour le contenu, les fonctionnalités ou les heures de disponibilité sans avis préalable.

RESPONSABILITÉ QUANT AU CONTENU :

La société CAP DATA s'efforce d'assurer au mieux l'exactitude et la mise à jour des informations diffusées sur ce site, et se réserve le droit de corriger, à tout moment et sans préavis, le contenu. Aussi, nous avertissons le visiteur qu'il lui appartient de vérifier l'information par d'autres moyens, y compris en nous contactant. En conséquence, nous déclinons toute responsabilité : pour toute imprécision, inexactitude ou omission portant sur des informations disponibles sur le site ; pour tout dommage résultant d'une intrusion frauduleuse d'un tiers ayant entraîné une modification des informations mises à la disposition sur le site.

Les sites extérieurs à la société CAP DATA ayant un lien hypertexte avec le présent site ne sont pas sous contrôle de celle-ci qui décline par conséquent toute responsabilité quant à leurs contenus. Ces liens ne constituent, en aucun cas, une approbation ou un partenariat entre la société CAP DATA et ces sites, ceux-ci étant soumis à leurs propres conditions d'utilisation et politiques de protection de la vie privée.

Tous les produits, marques, logos et images cités dans ce site appartiennent à leurs compagnies respectives.