Cohérence réglable

Certaines bases laissent choisir le niveau de cohérence à chaque requête. Utilise des niveaux forts pour l'argent et les stocks, faibles pour les fils d'actualité et l'analytique, en acceptant consciemment l'écart de latence.

Où on le retrouve dans les vrais systèmes

  • Base orientée colonnes larges

    Chaque nœud accepte les écritures et chaque ligne est stockée sur RF réplicas. Le niveau de cohérence fixe combien de réplicas doivent répondre : ONE est rapide et reste disponible quand des nœuds tombent mais peut renvoyer une donnée périmée ; QUORUM en lecture et en écriture garantit de relire ta dernière écriture, au prix de latence et de disponibilité. C'est PACELC en pratique.

    En production : Apache Cassandra, ScyllaDB, Amazon Keyspaces, Azure Managed Instance for Cassandra

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.