WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en oeuvre d'un système distribué pour l'identification et le suivi du casier judiciaire

( Télécharger le fichier original )
par Juslin TSHIAMUA MUDIKOLELE
Université pédagogique nationale - Licence 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.5.4. Avantages de la réplication

L'intérêt majeur de la réplication réside dans l'amélioration des performances et l'augmentation de la disponibilité des données. Les avantages sont les suivants :

· Fiabilité: en cas d'échec de n'importe quel site, le système de base de données continue à fonctionner puisqu'une copie est disponible à un autre site ;

· Réduction de charge de réseau : puisque les copies locales des données sont disponibles, le traitement de requêtes peut être fait avec l'utilisation réduite de réseau, en particulier pendant des heures de grand travail.La mise à jour de données peut être faite aux heures non-principales ;

· Une réponse plus rapide : la disponibilité des copies locales des données assure le traitement rapide de la requête et par conséquent le temps de réponse rapide ;

· Des transactions plus simples :les transactions exigent moins de nombre de jointures des tables situées à différents sites et à coordination minimale à travers le réseau.Ainsi, elles deviennent plus simples en nature.

II.5.5. Limites de réplication

Si la réplication présente de nombreux avantages, les problèmes soulevés sont multiples. Tout d'abord, il faut assurer la convergence des copies.

· Conditions de stockage accrues : Le maintien des copies multiples des données est associé aux coûts accrus de stockage. L'espace mémoire exigé est dans les multiples du stockage exigé pour un système centralisé ;

· Plus grands coût et complexité des données mises à jour : Chaque fois qu'une donnée élémentaire est mise à jour, la mise à jour doit être reflétée dans toutes les copies des données aux différents emplacements.Ceci exige des techniques et des protocoles complexes de synchronisation.

· Application indésirable - accouplement de base de données :Si des mécanismes complexes de mise à jour ne sont pas employés, le déplacement des données d'inconsistance exige la coordination complexe au niveau d'application. Ceci a comme conséquence l'application indésirable - accouplement de base de données.

II.5.6. Techniques de diffusion des mises à jour

La diffusion automatique des mises à jour appliquée à une copie aux autres copies doit être assurée par le SGBD réparti. Plusieurs techniques de diffusion sont possibles parmi lesquelles, on distinguera celles basées sur la diffusion de l'opération de mise à jour, de celles basées sur la diffusion du résultat de l'opération.

Diffuser le résultat présente l'avantage de ne pas devoir réexécuter l'opération sur le site de la copie, mais l'inconvénient de nécessiter un ordonnancement identique des mises à jour en tous les sites afin d'éviter les pertes de mises à jour.

Ces mises à jour peuvent de faire d'une manière synchrone ou asynchrone.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci