Master 2, Bases de données avancées, année 2024

Tout est fait en local pour expérimenter sur le sujet; Utiliser gdbm comme key-value store de base ou un autre key-value store embarqué dans le langage de votre choix (ou SQLite par exemple).

  1. Proposez une classe Store qui track le nombre d’écriture et de lecture dans un key-value store avec comme base gdbm.

  2. Implémenter un key-value store distribué avec les valeurs taux_de_replication et store_nb fixée.

  3. Proposez une version élastique de votre key-value store distribué élastique.

  4. Analyser le comportement de votre système et l’efficacité de vos implémentations.


Compiled the: sam. 23 nov. 2024 08:37:24 CET