系统是分布式的,一个平台端,用Java实现,B/S,很多售货机端,用.NET实现,也是B/S。平台端是MySql数据库,售货机端是SQLite数据库,平台端和售货机端的数据库表的字段不完全一样,当然,只同步对应的字段。有些表的同步是双向的,并且同步的时候,很可能用户们在改数据。不知道有没有高手们,给个提示吧。
试试SymmetricDS,园子里的参考博文:SymmetricDS 异构数据库同步软件部署案例