Synchronisation entre deux BDD

Signaler
Messages postés
15
Date d'inscription
vendredi 30 mai 2008
Statut
Membre
Dernière intervention
13 août 2012
-
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
-
Bonjour à tous,

Je me tourne vers vous car je rencontre quelques problèmes:

J'ai un projet à réaliser (sous java) dans lequel j'ai besoin d'une base de données installer sur un poste(1) qui soit capable d'être cloner sur clé usb, renseigner sur un autre poste(2) toujours sur la clé USB et mettre à jour la base du poste 1 un la synchronisant avec la cle usb.
Est-ce clair? Je ne pense pas...

Dans les grandes lignes, voila se que le soft doit pourvoir faire:
- l'utilisateur 1 copie la BDD de son poste sur plusieurs clés usb (clonages).
- Il confit les clés à d'autres utilisateurs (2,3,4,5).
- Les autres utilisateurs branche la clé sur leur poste et la renseigne grâce à une appli dédiée.
- Une fois qu'ils ont finient leur travail, ils donnent la clé à l'utilisateur 1 qui lui la branche sur son poste et met à jour sa base par rapport au nouvelles données ajoutées sur la base de la clé usb (update)

Mes questions:
- quelle BDD est capable de faire ce genre de transaction bi-directionnelle? qui soit portative sur clé usb?

On creusant sur le net, il y a des personnes qui parlés de FireBird, Derby ou JavaDB....

Quelqu'un à t-il une idée? si oui, dans quelle voie doit-je morienter et comment?

1 réponse

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
36
Salut,

Toutes les bases sont capables de le faire,
si tu le gère à la main.

Mais certaines, on des outils qui facilite le processus.

Si tu veux par exemple sql serveur et .net, il y a le sync framework.
http://www.techheadbrothers.com/Articles.aspx/introduction-microsoft-synchronization-framework-page-1

Je sais c'est hors-sujet pour le langage mais ce peut donner une idée du concept.

Autres pistes
http://soalib.com/index.jsp?page=soasync
http://www.haroonidrees.com/2009/04/open-sour.html

Bon dev