我很想知道云文件存储的文件访问同步的基本原理是什么——几乎是微软的 Skydrive 或 Dropbox 应用程序所做的?
比如说,当两个或多个客户端尝试连接(读/写)到服务器上的同一个文件时,他们如何处理这种情况?
我很想知道云文件存储的文件访问同步的基本原理是什么——几乎是微软的 Skydrive 或 Dropbox 应用程序所做的?
比如说,当两个或多个客户端尝试连接(读/写)到服务器上的同一个文件时,他们如何处理这种情况?
新的 DropBox Api(Datastore API)对真正的同步支持很有用。它具有离线访问和自动冲突解决功能。
Dropbox 已弃用其同步 API:
您可能想查看一些云同步的开源示例:
https://github.com/AtakamaLLC/cloudsync
https://github.com/cjnaz/RCloneSync
特别是 cloudsync 可以用作命令行应用程序。