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 place d'une base de données répartie sous Oracle. Cas de la gestion du dossier judiciaire dans les parquets de grande instance de la ville de Kinshasa


par Dieudonné MWADIA BILE
Ecole Supérieure des Métiers d'Informatique et de Commerce - Licence en Informatique 2015
  

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

d. Avantages de la réplication

La réplication est largement exploitée en vue d'améliorer les performances des applicationscomplexes. Plusieurs avantages plaident pour son adoption :

· La disponibilité : En effet, la duplication des données augmente la disponibilité. Les utilisateurs et les applications ont une multitude de chemins d'accès à une même donnée. Ainsi, si un site devient inaccessible pour une raison ou pour une autre. Le système peut continuer à répondre aux requêtes des usagers, en les redirigeant vers un autre site encore accessible, qui va prendre le relais. Notons que la redirection est transparente à l'usager.

· La fiabilité : Il est évident que copier une même donnée sur plusieurs emplacements distants, réduitconsidérablement la chance qu'elle soit définitivement perdue. La défaillance d'un site n'impliquepas l'arrêt du système. Les utilisateurs connectés au site défaillant sont immédiatement servis par unautre en marche, et les données stockées dessus sont facilement récupérables à partir d'un autre emplacement du moment que les données sont dupliquées sur chaque site.

· Les performances : Dans un système centralisé caractérisé par une forte charge de travail. La réplication constitue unealternative incontestable en vue d'accélérer l'exécution des requêtes utilisateurs. La réplication offre,en effet, un accès local, rapide à des données partagées, parce qu'elle équilibre la répartition desactivités sur plusieurs sites. Certains utilisateurs peuvent dès lors accéder à plus d'un serveur, tandisque d'autres utilisateurs accèdent à des serveurs différents, ce qui restitue des niveaux de performances acceptables sur tous les serveurs.

· Vues de donnés selon utilisation : Il est devenu commun que une organisation déploie plusieurs applicatifs qui manipulent la mêmecollection de données (souvent la même base de données). En plus de la haute disponibilité, laréplication permet de créer plusieurs copiés hébergées sur des sites distincts, ou chaque site seracomplément dédié à répondre aux requêtes d'un type d'applicatif bien précis.

· Une autonomie accrue: Dans une infrastructure de réplication réelle, les sites ne sont pas forcément liés par un réseau local.Rien n'empêche d'utiliser un réseau plus étendu comme intranet, VPN, ou même internet. Dans telcontexte, les ruptures de connexion sont plus que probables, et un système de réplication basiquedevient dramatiquement inefficace. Les techniques de réplication notamment celles asynchrones yremédient, en exploitant le concept de snapshot (copie instantané), implémenté par plusieursSGBDs. Un instantané (snapshot) est une copie complète ou partielle (c'est-à-dire uneréplique) d'une relation cible, prise à un moment précis et unique. Les instantanés permettent à desutilisateurs de travailler sur des sous-ensembles d'une base de données d'entreprise, alors qu'ils sont déconnectés du serveur de base de données central. Par la suite, dès que la connexion est rétablie,les utilisateurs synchronisent (rafraîchissent) leurs instantanés avec le contenu de la base de données centrale, si nécessaire. Ceci peut signifier que les instantanés reçoivent les mises à jour issues de labase de données centrale, mais aussi la base de données centrale reçoive des mises à jour en provenance des instantanés. Quelle que soit l'action menée, les données de l'instantané et de la base de données d'entreprise retrouvent périodiquement leur cohérence.

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








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus