Dropbox如何在Amazon S3上修补delta,他们如何在Amazon S3 Server上应用rdiff算法,因为它是第三方服务器。
感谢。
答案 0 :(得分:0)
对于amazon S3,您可以使用元数据字段来存储其他信息。据我所知,S3键没有部分更新
答案 1 :(得分:0)
Amazon S3只是一个存储空间。您可以根据需要存储文件。可能他们正在使用某种分块。然后只需更新相应的块。
答案 2 :(得分:0)
Dropbox可能会使用像duplicity这样的东西 - rsync。
基本上,它为它们提供了大小的数据块(最大4MB)。每个块都是SHA散列的,因此它们只需将每个不同的块存储在其存储中(在S3上)。然后,每个文件只是一个列表,其中包含组成文件所需的块。