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

 > 

Etude, conception et réalisation d'une plateforme de sauvegarde de répertoire

( Télécharger le fichier original )
par Namongon SORO
Institut national polytechnique Houphouet Boigny (INP-HB) de Yamoussoukro en Côte d'Ivoire - Diplôme d'ingénieur en télécommunications et réseaux 2010
  

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

III. TYPES DE SYNCHRONISATION [7]

Il existe plusieurs types de synchronisation :

ü SLOW SYNC/FULL SYNC : méthode qui consiste à envoyer toute les entrées d'une base de données client au serveur qui par la suite compare les données reçues avec sa propre base de données afin d'éviter les redondances et d'éventuellement se mettre à jour. Par la suite, le serveur renvoie la base de données mise à jour au client. Le désavantage de cette méthode est que la totalité des données, même non modifiées, sont transmises. Cela génère du trafic inutile. De plus cette méthode prend du temps et peut être coûteuse. Mais elle ne peut pas être évitée pour la première synchronisation et dans le cas où les entités engagées dans la précédente synchronisation ont perdu la trace du contenu qui a déjà été synchronisé auparavant. C'est le cas d'une réinitialisation de la mémoire interne du client ;

ü FAST SYNC : méthode qui consiste à envoyer uniquement les entrées modifiées au serveur à des fins de mises à jour. La difficulté ici consiste à trouver une solution pour détecter les modifications au sein d'une base de données. Ce type de synchronisation n'est possible que si les bases de données des entités concernées ont été synchronisées au moins une fois auparavant ;

ü ONE-WAY SYNC : dans ce type de synchronisation, les données ne sont envoyées que dans un sens. Une utilisation possible est celui d'un serveur public qui envoie des informations vers plusieurs clients qui n'y ont accès qu'en lecture seule ou dans le sens opposé, le client envoie ses mises à jour vers le serveur ;

ü TWO-WAY SYNC : le client et le serveur échangent des informations sur les données modifiées. C'est le mode de synchronisation le plus courant ;

ü SERVER ALERTED SYNC : le serveur donne une alerte au client pour l'informer que des modifications ont été apportées dans la base de données et qu'il doit se synchroniser.

Dans cette alerte, le type de synchronisation demandée par le serveur est également spécifié ;

ü REFRESH SYNC : type de synchronisation où le client envoie toutes les données stockées dans une base de données vers le serveur. Ce dernier est supposé remplacer les données présentes dans la base de données cible avec les données reçues par le client. Ce type de synchronisation est également possible dans le sens inverse, c'est-à-dire du serveur vers le client.

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite