各位大佬,小弟现有一需求要实现
我们同一个系统分别单独部署在多个下级单位和集体,其中集团部署的为主系统,主系统中的某些表中的数据为全部单位需要使用的公共数据,下级单位系统中对应表的数据为自己单位的私有数据,现在需要对这些表进行集体系统和多个下级单位系统间进行数据同步;即集团数据需要分发到下级单位,涉及新增修改和删除;
现在问题是系统之间不允许数据库直连,即不开放数据库端口,也没有引入 mq ,没有强烈意愿引入,因为会增加运维成本,故只能通过下级单位定时调用集团提供的 rest 接口方式进行数据同步,因为涉及很多问题,如增量数据同步、失败重试、事务等,请问有无现成方案借鉴
或者能否通过其他方式实现,比如 binlog 或者 redis 如何在接口方案中发挥作用
小弟在此谢过
我们同一个系统分别单独部署在多个下级单位和集体,其中集团部署的为主系统,主系统中的某些表中的数据为全部单位需要使用的公共数据,下级单位系统中对应表的数据为自己单位的私有数据,现在需要对这些表进行集体系统和多个下级单位系统间进行数据同步;即集团数据需要分发到下级单位,涉及新增修改和删除;
现在问题是系统之间不允许数据库直连,即不开放数据库端口,也没有引入 mq ,没有强烈意愿引入,因为会增加运维成本,故只能通过下级单位定时调用集团提供的 rest 接口方式进行数据同步,因为涉及很多问题,如增量数据同步、失败重试、事务等,请问有无现成方案借鉴
或者能否通过其他方式实现,比如 binlog 或者 redis 如何在接口方案中发挥作用
小弟在此谢过