系统内外网都部署了有一套系统,java开发,oracle10g数据库。现在想让内外网数据尽量保证同步。内外网之间有一台FTP文件服务器,可以将外网服务器的文件放到FTP文件服务器上,FTP服务器会定时把文件放到内网服务器上。反之内网文件可以用相同方式传送到外网。定时时间可以极小,基本不会发生内外网同时操作发生冲突的数据。现在想到的是通过数据库数据进行同步,数据发生变化生成文件,另一边解析文件,同样进行更新。有没有哪位大神经历过这种,能给出合适的解决方案。