我想知道rsync与SyncML / Funambol的比较,特别是在带宽,不稳定网络和多个客户端同步到一台服务器时。
这是为了将几个移动设备与增长文本文件的目录结构同步。 (我们基本上希望在服务器上尽可能多地使用不一致的文件并不是真正的问题,我们也知道更改的来源)。
到目前为止,似乎Funambol不压缩,不处理部分更新,并且很难处理文件传输中的中断。
我知道rsync没有通过服务器,但我不太明白这是一个缺点。
I would like some idea about how rsync compares to SyncML/Funambol, especially when it comes to bandwidth, sync over unstable network and multiple clients to one server.
This is to sync several mobile devices with a directory structure of growing text-files. (Se we essentially want as much as possible on the server, and inconsistent files is not really a problem, also we know where changes originates).
So far, it seems Funambol doesn't compress, doesn't handle partial updates, and it is difficult to handle interruptions in a file-transfer.
I know rsync doesn't go through the server, but I don't quite see how that is a disadvantage.
最满意答案
奥拉夫,
rsync可以:
压缩数据(如你所说) - 从而在网上获得更好的性能。 仅同步每个文件中的最新数据 - 从而再次节省时间。 可以由多个用户同时运行。 这是一个非常基本的备份软件行为。 我最喜欢的一个:在安全的shell上工作。您可能需要检查Rsyncrypto ,以便同时进行压缩和加密。
多坦
Olav,
rsync can:
Compress the data (as you said) - thus gaining better performances over the net. Synchronize only the newest data within each file - thus, once again, saving time. Can be ran by multiple users at the same time. It's a very basic backup software behavior. And one of my favorites: work over a secure shell.You might want to check Rsyncrypto, for compressing and encrypting at the same time.
Dotan
更多推荐
发布评论