Java 在openBravo中同时连接到多个数据库?

Java 在openBravo中同时连接到多个数据库?,java,database,openbravo,Java,Database,Openbravo,我想在openbravo中同时连接多个数据库,这样我就可以在两个不同的数据库(例如:mysql和postgresql)中存储应用程序中任何事务的数据 有没有什么干净的方法可以做到这一点,并对现有代码保持最小的更改 谢谢我认为,您应该使用复制来完成此任务。从应用程序架构的角度来看,这将是一个更干净、更正确的解决方案 您可以配置2个数据库(使用一些现成的解决方案或锅炉板代码)。但这会降低应用程序的性能,因为每次应用程序触发查询时,都必须在两个DB实例上执行。在交易的情况下,它会变得更加复杂/缓慢 因

我想在openbravo中同时连接多个数据库,这样我就可以在两个不同的数据库(例如:mysql和postgresql)中存储应用程序中任何事务的数据

有没有什么干净的方法可以做到这一点,并对现有代码保持最小的更改


谢谢

我认为,您应该使用复制来完成此任务。从应用程序架构的角度来看,这将是一个更干净、更正确的解决方案

您可以配置2个数据库(使用一些现成的解决方案或锅炉板代码)。但这会降低应用程序的性能,因为每次应用程序触发查询时,都必须在两个DB实例上执行。在交易的情况下,它会变得更加复杂/缓慢

因此,复制是执行此类任务的最佳方式。如果要使用选择性复制,请使用worth。让我知道复制无法满足您的特定需求。我可能会为此提出更多的想法