java 不同数据库数据同步

Sumer 2013-01-15 03:17:53
主数据库为oracle 只有一个, 从数据库可能为access mysql sqlserver,有多个。
所有数据库中的表都是相同的,字段、类型都相同。
把所有从数据库中的表数据同步到主数据库中,不实时同步,在需要的时候同步。
现在想用java来实现,请高手指点一下,应该怎样实现呢?
着急啊~~~
...全文
368 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hp321 2013-04-10
  • 打赏
  • 举报
回复
遇到同样问题,不知怎么解决?同求教?
tianfang 2013-01-22
  • 打赏
  • 举报
回复
先把主从数据库的工作模式搞清楚,是同步吗?多源写一个目的地,不想同步场景 我认为这是一个数据汇总的场景,那么主数据库前端架服务器,restful服务,从数据库客户端读出新增值就向主服务器添加即可
Sumer 2013-01-16
  • 打赏
  • 举报
回复
现在决定把数据导出成xml格式的文件,然后再导入到别的数据库,hibernate是个选择,具体的思路还是不太清晰,还得好好想想
andy_swc 2013-01-15
  • 打赏
  • 举报
回复
我之前做过 是用的存储过程 建议使用存储过程 java调用过程 实现同步
中华雪碧 2013-01-15
  • 打赏
  • 举报
回复
试试hibernate。从表取数据在,再插到主表中。主键要设好
zxhcloth 2013-01-15
  • 打赏
  • 举报
回复
需要的时候Select from Access or Mysql or Sqlserver数据到Java缓存,再从Java缓存Insert到Oracle.

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧