两个系统之间数据同步
两个系统之间数据同步
1.概述
本⽂所讨论的数据同步是指分别部署的多套系统之间的数据同步。托业考试
2012思想汇报数据同步可分为三类:实时同步、定时同步、⼿动同步。
同步⽅案可分为:数据库同步、读写⽂件同步、直接调⽤接⼝同步。
2.数据同步
同步讲究数据传输的时效性,要求对于数据的变化要快速反应。艾特所有人
数据同步最好的情况是能够实现实时同步,但是考虑到数据同步过程中对系统的压⼒以及数据实时同步的必要性等因素有时会选择定时同步和⼿动同步。
3.同步⽅案
数据需要从平台A同步到平台B。⽬前只考虑数据从A到B的情况。
发个开心的朋友圈3.1.数据库同步
通过数据库同步⼯具实现。
3.2.读写⽂件同步
平台A将数据以⽂件的形式写到指定⽬录,平台B读取⽂件进⾏数据操作。两个项⽬不是部署在同⼀台服务器上可通过ftp将⽂件上传到指定⽬录。
3.2.直接调⽤接⼝同步
直接调⽤接⼝的⽅案较常⽤,调⽤接⼝的⽅式有多种:
1.平台A数据更新时直接调⽤平台B的接⼝。这种⽅式对平台A来说可扩展性和可维护性差。
2.平台A数据更新时发送消息给平台B,平台B接收到消息后调⽤平台A的接⼝更新数据。
梦见结婚是什么意思
4.异常处理
小便斗安装高度当数据同步出现异常时需要回滚。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。