Bases clé-valeur

Le modèle le plus simple : lire et écrire une valeur par sa clé. Extrêmement rapide et facile à partitionner, mais on ne peut interroger que par clé : les accès doivent être connus d'avance.

Où on le retrouve dans les vrais systèmes

  • Base clé-valeur

    Les données sont réparties entre partitions selon le hachage de la clé : le débit croît presque sans limite tant que les clés sont bien distribuées. Une clé très populaire atteint la limite de sa partition et se fait throttler. Le mode à la demande suit le trafic mais throttle les sauts brusques au-delà du double du pic précédent.

    En production : Amazon DynamoDB, Azure Cosmos DB, Google Bigtable, Riak, FoundationDB

Regarde-le casser, puis répare-le

Construis une architecture, envoie-lui une journée de trafic et de pannes, et comprends pourquoi elle tient ou cède. Gratuit pour commencer.