Partie III. Bases de données distribuées évolutives
Latroisième partie nous emmène dans le domaine complexe de la mise à l'échelle du niveau de données. C'est là que la théorie des systèmes distribués prend tout son sens. Au fur et à mesure que les systèmes introduisent des répliques de données pour faciliter l'extensibilité, d'autres qualités du système telles que la disponibilité et surtout la cohérence doivent être prises en compte - ces qualités sont indissociables des systèmes de données distribuées. Je justifierai la nécessité des algorithmes qui permettent aux bases de données distribuées de fonctionner et j'esquisserai certains des algorithmes utilisés. J'illustrerai ensuite la façon dont ces algorithmes se manifestent dans les principales bases de données distribuées, notamment MongoDB, Google Cloud Spanner et Amazon DynamoDB.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access