Académique Documents
Professionnel Documents
Culture Documents
Bases de données
Prof. HANINE Mohamed
Département de Télécommunications, Réseaux et Informatique (TRI)
ENSA Eljadida, Université Chouaib Doukkali, Maroc
Email: m.hanine.ensaj@gmail.com
NB: La composition minimum d’un cluster est de 2 mongos, 3 Config Servers et 2 shards. Année universitaire 2023/2024
Distribution des données avec MongoDB: Sharding
• Partitionnement des Données
Un partitionnement se fait toujours en fonction d’une clé (shard key), donc la première décision à
faire c’est le choix de la clé.
• Champ simple ou composé indexé qui existe dans chaque document de la collection
• MongoDB divise les valeurs de la clef en morceaux (chunks) et les distribuent de manière
équitable entre les shards
• La répartition des clefs suit l’une de ces deux méthodes de partitionnement:
• Basée sur le rang (Partitionnement par intervalle)
• Basée sur le Hash (Partitionnement par hachage)