|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2009 Messages : 25 ![]() |
Bonjour,
Je suis en train de mettre en place un service qui nécessite d'avoir plusieurs bases de données basées sur un même schéma (mêmes tables, mêmes types...). Ces bases de données partagent certains éléments (des dictionnaires d'options ou des listes de choix). J'aimerais avoir votre avis sur la meilleure architecture permettant d'avoir ces informations partagées par chaque base (avec dans chaque base des tables et des foreign_key pointant vers ces informations). Faut il copier les données dans chaque base ? (difficile à maintenur) Peut-on faire des foreign-key depuis les bases vers ces informations ? Merci pour votre aide et vos remarques kheraud |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : avril 2009 Messages : 331 ![]() |
Tu as regardé le moteur de stockage FEDERATED?
Ce moteur permet d'attaquer des tables distantes créées sur un autre serveur MySQL, ce qui te permettra de centraliser tes tables dictionnaires sur un seul serveur, et d'y accéder à partir des autres serveurs MySQL. Par contre, je ne sais pas si ce moteur supporte les clés étrangères. En tout cas, il ne supporte pas les transactions. Rachid |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com