Retour aux cas pratiques
MongoDBExpert
Partitionnement avancé des données pour une meilleure scalabilité
Scénario
Contexte : Une collection logs contient des milliards d’enregistrements et les performances sont affectées par la croissance des données. Le Problème : Les requêtes sur les anciennes données sont extrêmement lentes. Contraintes : Implémenter un sharding pour partitionner la collection en fonction d’un critère, tel que la date ou le type de log, et maintenir l’accès aux données anciennes rapide. Livrable attendu : Décrire une stratégie de partitionnement des données via sharding, en incluant la configuration des clés de sharding et la gestion des partitions.
Compétences ciblées
mongodbshardingpartitioningscalabilitydatabase