如何在多个设备之间同步数据?

时间:2020-05-05 20:21:18

标签: storage data-synchronization server-farm

假设您正在编写许多客户使用的程序。一台服务器只能处理一定数量的连接。需要处理的连接越多,需要的功能就越多,直到获得包含不同设备的服务器场。 例如,如果您运行一个应用程序,其中不同的客户端可以在服务器上存储数据,那么如何在每个设备上同步数据?存在哪些硬件/软件解决方案?还是如何存储所有数据?

1 个答案:

答案 0 :(得分:1)

我可以提出一个手动创建程序的想法,仅使用文件系统,您可以在客户端和服务器之间交换文件,但是服务器程序将在一段时间(例如每5分钟)中广播列表。所有他所有的文件发送给所有连接的客户端,并且交换将不得不等待(如果我们正在谈论大量文件),如果它对于小文件而言,那么30秒或1分钟就足够了