http:rsync与普通上传的同步

时间:2014-09-01 13:57:36

标签: http rsync processing-efficiency

我正在通过HTTP运行文件同步。双方都实施rsync。同步时,为了上传,我有两个选择:

  1. 使用简单的帖子请求,如果:
    • 要上传的文件不存在于远程端。
    • 文件存在并且大于某个值M.
  2. else:对get requests执行rsync。
  3. 我的问题是:如何确定M的完美价值。

    我确信对于某个文件大小,执行简单上传比执行rsync步骤更快。特别是对于多个文件。

    由于

1 个答案:

答案 0 :(得分:0)

如果您正确使用rsync,我敢打赌它总是更快,尤其是包含多个文件。

Rsync专门用于检查目录树之间的差异并逐步更新目标目录。

以下是需要同步两个目录树时要记住的单行内容。

rsync -av --delete /path/to/src /path/to/target

(如果需要,也适用于SSH。)

请记住,rsync对目录路径上的尾部斜杠很挑剔。