Lexique informatique › Bases de données › Problème de la célébrité (hot key)

Problème de la célébrité (hot key)

Bases de données Svenska → Mis à jour: 2026-09-20

Quand une seule clé (une célébrité suivie par des millions de personnes, par exemple) reçoit un trafic disproportionné et sature la partition ou le shard qui l'héberge — alors que les données sont par ailleurs réparties uniformément. Un écueil classique de la mise à l'échelle dans les architectures de réseaux sociaux.

Le problème : même avec un sharding parfait, toute la charge d'une clé chaude se concentre sur un seul nœud (un shard ne se découpe pas davantage). Quand Justin Bieber publie, des millions d'utilisateurs veulent lire ou écrire au même moment sur la même ligne → ce shard devient un goulot d'étranglement pendant que les autres se tournent les pouces (« partition chaude », « hot key »).

Les remèdes : traiter les célébrités à part (fan-out à la lecture plutôt qu'à l'écriture), mettre en cache les données chaudes, répliquer la clé chaude sur plusieurs nœuds, ou faire du « key salting » (éclater une clé chaude en plusieurs sous-clés). Twitter, Instagram et DynamoDB (capacité adaptative) s'y frottent tous. Le problème est étroitement lié au choix de la clé de partition et de la stratégie de fan-out.

← Retour au lexique