怎样进行多台电脑间的数据同步

怎样进行多台电脑间的数据同步,第1张

数据同步的两种解决方案:

1 多台电脑间的直接数据同步;

2 利用网络服务进行数据同步,并且可将文件保存于网络。

相对于个人用户而言,建议使用 2 方案,而针对数据安全性要求高或无网络 (仅有局域网或外网被限制) 用户,建议使用 1 方案。

小众推荐几款软件:

SyncToy v20 – 产自微软,最简单安全的同步软件。

使用非常简单,只需三步即可实现两个点之间 (可以是同一电脑的不同文件夹也可以是局域网内的不同电脑) 的数据同步,支持三种同步方式,结合 Windows 计划任务,可实现数据的自动备份。

Live Sync 同样属于微软,需要 Live ID 进行登录,所有 *** 作在 Web 端完成。

Live Sync 同步数据是 P2P 直接连接方式,速度很快。请查看生活点滴:Live Sync文件同步的好工具。

另外可参考:谈谈 Windows Live SkyDrive, Windows Live Sync 和 Live Mesh

Dropbox 是需要单独提出来说的,非常棒的应用。

其提供了免费的 2GB 空间供你同步数据,并且有着非常非常实用好用的版本控制功能。 注册并安装 Dropbox 后,你需要指定一个同步文件夹 (这可能是 Dropbox 的唯一缺陷),就不用管它了,后台自动运行。之后,当你在其它电脑用同一帐号登录 Dropbox 并设置同步文件夹后,同步自动开始。你还可以在 Dropbox 的网站直接下载你的文件。

版本控制功能:在同步文件夹内,对文件右键

进入 Dropbox 后,30 天内的所有修改版本都会自动保存。

mysql

最常用的主从复制就是读写分离的功能

数据有修改,会通过网络将执行的内容传输到从库,追加到从库的重做日志(replay-bin),然后再通过重做日志还原主库的 *** 作以达到同步的效果

---------------------------------------

oracle

常用的读写分离方案有DG(备库可读)

*** 作写入archivelog,再通过网络传输到备库,备库再用archivelog还原数据,已到达同步的目的。

如果是同一种数据库的话,你同步的数据表结构是否相同,如果也相同的话,完全可以利用数据库的同步复制机制来解决;(做主从)

如果表结构不相同的话,如果不在应用层处理的话,有两种方式参考:

1,A推数据给B;A有数据的时候,实时或非实时(采用event或trigger)将数据推到B中,B再做处理;

2,B从A拉数据,用一个event(mysql中的job)定时从A中拉数据然后进行处理;

另外可以选择在应用层来做,这个我就不多介绍了,根据业务逻辑coding就行了。

由于不清楚你的业务特点,所以无法进一步的帮你分析。

以上就是关于怎样进行多台电脑间的数据同步全部的内容,包括:怎样进行多台电脑间的数据同步、数据库的读写分离数据库是怎么同步的、如何解决多数据库之间同步问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9491468.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存