标签: java performance jdbc esb
我已经实现了某种ESB,它能够从一个数据库供应商那里读取数据,转换它并使用Java 8和JDBC发送给另一个数据库供应商。我不能使用任何JPA,因为用户可以使用任何数据库和任何表来传输。
目前我在大数据上存在性能问题,因为我必须选择数据,转换为java对象,转换并发送到另一个数据库。对于某些数据库供应商,我不能使用大批量。因此,多线程并没有多大帮助。
有没有现成的解决方案或模式来加速这个? JOOQ,Apache DbUtils?他们会帮助我吗?