如何将实体历史记录写入另一台服务器?

问题描述

我想将实体写入 server1,但将实体历史写入 server2,我该如何配置我的数据源? 有人特别关注吗?

解决方法

没有您可以使用的简单 DataSource 配置。 DataSource 需要分析 SQL 语句以决定将它们发送到哪个服务器。您可能可以通过在 SQL 语句中搜索历史记录表的名称来自己实现类似的功能,但我不建议这样做。

假设您的数据库支持这一点,使用 database link 或一些类似的技术似乎更合适,这些技术允许您写入同一个数据库,但数据实际上最终位于第二台服务器上。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...