PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 21/08/2009 15:31:21

Qcasty
Membre

Synchronisation de données dans notre entreprise

Bonjour,

Après avoir construit nos bases de données pour notre entreprise en pleine expansion, nous avons un problème avec nos données et leur synchronisation.

Notre entreprise a un entrepot de livres de petite taille, en expansion et vends des livres en ligne. Nous avons pu géré les commandes et le stock parceque les ventes n'étaient pas très importantes.

Mais aujourd'hui nous vendons de plus en plus de livres et l'ajout d'une base de données voudrait dire que nous avons besoin de synchroniser nos données de la base de l'entrepot à celle du bureau principal, pour connaitre nos stocks. Nous devrons utiliser un batch syncing programmé deux fois par jour.

Nous utilisons Talend Open Studio et apprécions son efficacité. Pensez-vous que Talend sera capable d'effectuer ses opérations? Quel logiciel serait utilisable?

Merci à vous.

Hors ligne

#2 25/08/2009 15:44:14

daamien
damien clochard

Re : Synchronisation de données dans notre entreprise

Pour faire de la synchronisation à basse fréquence, plusieurs solutions sont possibles. Le choix dépend souvent de la taille de la base et du volume moyen de changements à propager.

On peut bien sur faire de la synchro par batch. Je ne connais pas assez Talend pour dire si c'est un outil adapté dans ce cas de figure.

On peut aussi opter pour du "log replay" : on stocke tous les ordres SQL sur le serveur maitre et on les transfert sur l'esclave pour qu'il les rejoue.  Playr (https://area51.myyearbook.com/trac.cgi/wiki/Playr ) peut faire ce genre de choses.

On peut également choisir un logiciel de réplication plus évolué comme Slony. Le temps de prise en main est un peu plus long mais au final ça apporte plus de souplesse et c'est plus évolutif en cas de montée en charge de la plate-forme.

Hors ligne

#3 26/08/2009 18:38:43

gleu
Administrateur

Re : Synchronisation de données dans notre entreprise

Un outil qui paraît intéressant pour ce genre de choses, c'est rubyrep. J'ai pas tout creusé encore, mais il a l'air prometteur.

Deux petites URL pour la forme:
* http://denishjpatel.blogspot.com/2009/0 … -tool.html
* http://www.rubyrep.org/


Guillaume.

Hors ligne

Pied de page des forums