se connecter à plusieurs bases de données en même temps dans Openbravo?
Question
Je veux me connecter à plusieurs bases de données en même temps Openbravo donc je serais en mesure de stocker des données dans deux bases de données différentes (par exemple: MySQL et PostgreSQL). Pour toute transaction dans l'application
Y at-il de façon propre de le faire et de garder un minimum de changements au code existant?
Merci
La solution
Je pense, vous devez utiliser la réplication pour cette tâche. Il serait plus solution propre et juste du point de vue de l'architecture de l'application.
Vous pouvez configurer 2 bases de données (avec un peu de-the-box solution ou code plaque de la chaudière). Mais il diminuerait les performances de l'application, car chaque fois que l'application déclencherait une requête, il doit être exécuté à deux instances DB. Et en cas de transactions, il obtiendrait encore plus complexe / lent.
réplication est donc meilleure façon pour une telle tâche. Si vous voulez utiliser l'utilisation de la réplication sélective de tungstène. Faites-moi savoir vos besoins spécifiques qui ne peuvent pas être satisfaits avec la réplication. Je signale quelques idées pour cela.