ghetto sharding
En d'autres termes
partitionnement du pauvre
Définition
Pratique consistant à déployer, en particulier sur MongoDB le mécanisme de partitionnement (sharding) sur les cœurs multiples d'un seul serveur afin de contourner les limites de performance liées au caractère mono-fil d'un moteur de stockage sur des supports physiques rapides comme les SSD, au lieu de déployer des serveurs multiples comme c'est habituellement le cas.
Ce procédé, économique en matériel en comparaison avec le partitionnement classique, est une mesure de pis-aller, dans la mesure où un moteur de stockage plus performant pourrait accéder à des supports d'écriture multiples sans être pénalisé par un verrou limitant sa performance à celle obtenue sur un seul cœur, sans exposer à l'application les limitations additionnelles résultant du partitionnement.
Epoque du terme
2013