java 不同数据库数据同步
主数据库为oracle 只有一个, 从数据库可能为access mysql sqlserver,有多个。所有数据库中的表都是相同的,字段、类型都相同。
把所有从数据库中的表数据同步到主数据库中,不实时同步,在需要的时候同步。
现在想用java来实现,请高手指点一下,应该怎样实现呢?
着急啊~~~
java 数据库 数据同步 数据迁移 oracle mysql --------------------编程问答-------------------- 需要的时候Select from Access or Mysql or Sqlserver数据到Java缓存,再从Java缓存Insert到Oracle. --------------------编程问答-------------------- 试试hibernate。从表取数据在,再插到主表中。主键要设好 --------------------编程问答-------------------- 我之前做过 是用的存储过程 建议使用存储过程 java调用过程 实现同步 --------------------编程问答-------------------- 现在决定把数据导出成xml格式的文件,然后再导入到别的数据库,hibernate是个选择,具体的思路还是不太清晰,还得好好想想 --------------------编程问答-------------------- 先把主从数据库的工作模式搞清楚,是同步吗?多源写一个目的地,不想同步场景
我认为这是一个数据汇总的场景,那么主数据库前端架服务器,restful服务,从数据库客户端读出新增值就向主服务器添加即可 --------------------编程问答-------------------- 遇到同样问题,不知怎么解决?同求教?
补充:Java , Java相关