PDF2Docs

Partitionnement

Chapitre exemple — sharding et clés de partition.

Le partitionnement découpe un dataset trop large pour une seule machine.

Clé de partition

Choisir une clé qui équilibre la charge évite les hotspots.

# Exemple conceptuel
shard = hash(user_id) % N

Rebalancing

Quand un nœud rejoint le cluster, une partie des partitions migre.

Figure non convertie

Figure 3-2 — diagramme de rebalancing (source PDF). Caption-only tant que le pipeline book mode ne convertit pas la figure.

« Partitioning is a necessary evil when datasets outgrow a single node. »

On this page