Augustin Vidovic
Frank Denis

Projet bases de données : Gestion de parc informatique
Réplication

Il est possible, étant donné que vous accédez au moteur de base de données à travers un réseau TCP/IP, de vous adresser à plusieurs moteurs de bases de données différents, et fort naturellement, les moteurs de bases de données sont susceptibles de communiquer entre eux.

Pourquoi le feraient-ils ? Tout simplement, pour s'échanger les contenus des mises à jour et ainsi maintenir un contenu homogène global, accessible depuis tous les sites qui peuvent etre répartis sur la surface de la planète. De là, on peut envisager une base de données multisites distribuée, par exemple utilisable par une multinationale.

Réplication : ELle peut etre, en fonction des performances désirées et de la capacité du réseau utilisé, paramétrée de plusieurs façons :

La réplication peut aussi etre paramétrée en Pull : le serveur va lui-meme interroger d'autres serveurs afin de mettre à jour le contenu de sa base de données. De la meme facon cela peut etre fait automatiquement à chaque fin de session, ou manuellement.

La réplication est donc clairement un service qui doit etre situé sur le moteur de bases de données lui-meme et non pas sur le client, et de fait, c'est un service offert en standard par les versions récentes des références en matière de serveurs de bases de données en réseau.


>>>> Notes concernant l'implémentation