Amazon S3 Server - PullRequest
       4

Amazon S3 Server

0 голосов
/ 19 августа 2011

Как Dropbox исправляет дельту на Amazon S3, как они применяют алгоритм rdiff на Amazon S3 Server, потому что это сторонний сервер.

Спасибо.

Ответы [ 3 ]

0 голосов
/ 19 августа 2011

Amazon S3 - это просто хранилище.Вы можете хранить файлы, как вам нужно.Вероятно, они используют какой-то кусок.А затем просто обновите соответствующие фрагменты.

0 голосов
/ 30 августа 2011

Dropbox, вероятно, использует что-то вроде двуличия - rsync.

В основном это дает им куски данных (до 4 МБ) в размере. Каждый чанк хешируется SHA, поэтому каждый отдельный чанк нужно хранить только один раз в своем хранилище (которое находится на S3). Тогда каждый файл - это просто список фрагментов, необходимых для его создания.

http://en.wikipedia.org/wiki/Rsync

http://en.wikipedia.org/wiki/Duplicity_(software)

0 голосов
/ 19 августа 2011

Для amazon S3 вы можете использовать поля метаданных для хранения дополнительной информации. Как я знаю, в ключах S3 нет частичного обновления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...