Etablissement
Ecole Nationale Supérieure d'informatique
Affiliation
Département de Post-Graduation
Auteur
MOHAMMED BOUZIANE, Ilyes
Directeur de thèse
Walid-Khaled Hidouci (Professeur)
Filière
Informatique
Diplôme
Magister
Titre
Réplication des bases données à base du « Snapshot Isolation » (SI)
Mots clés
Réplication, Concurrence, Transaction, Sérialisabilité, Snapshot isolation
Résumé
SI est un protocole de contrôle de concurrence multiversion, permettant aux transactions concurrentes de consulter d'anciennes versions de la base de données (un cliché à chaud) tout en générant de nouvelles versions à l'aide des opérations d’écriture. Son principal avantage et d'éviter les conflits read-write, c'est à dire qu'une opération de lecture ne sera jamais bloquée par une opération d'écriture et inversement une opération d'écriture n'est jamais bloquée par une opération de lecture. Parmi les protocoles de concurrence existant, SI offre le plus haut degré de concurrence (donc de performance). Dans les bases de données répliquées, les différentes copies d'une même donnée, peuvent être vues comme étant des versions de cette même donnée. D'où l'idée d'utiliser un protocole de contrôle de concurrence multiversion pour gérer les accès à un ensemble de bases de données regroupées pour former un système de bases de données répliquées. Le but de ce travail est d'étudier les solutions de réplication utilisant le protocole de contrôle de concurrence multiversion « Snapshot Isoilation » (SI) et de comparer leur performances avec d'autres techniques de réplication traditionnelles basées sur le critère de correction 1SR (One Copy Serializable).
Statut
Vérifié