Sharding


Le sharding est une technique de partitionnement de base de données visant à améliorer la scalabilité d’un réseau et à permettre un plus grand nombre de transactions par seconde (tps). Elle consiste à diviser une blockchain en plusieurs « morceaux » et à les stocker dans un certain nombre de bases de données. Chaque fragement (shard) est constitué de ses propres données et est indépendant des autres blocs.

Le sharding est l’une des solutions permettant d’augmenter le débit des transactions et de répartir la charge de travail informatique entre les nœuds d’un réseau pair-à-pair (P2P). Cette solution allège la charge de calcul et permet le traitement simultané des données. En outre, le sharding garantit qu’aucun nœud n’est responsable du traitement de l’ensemble de la charge de transaction d’un réseau.

Informations clés

Le sharding est une méthode de scalabilité qui consiste à séparer une grande base de données en plusieurs parties plus petites et plus faciles à gérer afin d'augmenter la capacité de traitement des transactions et d'améliorer l'efficacité d'un réseau.

Termes associés