запрос относительно облачных служб хранения файлов - могу ли я добавить данные в существующий файл

Я работаю над созданием приложения, в котором некоторые файлы будут храниться в Amazon S3/Rackspace Cloud Files/других подобных поставщиках облачных хранилищ файлов.

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


person Arvind    schedule 14.06.2012    source источник


Ответы (1)


Невозможно добавить что-либо к существующим файлам в S3. Вам придется загрузить его и загрузить снова после изменения.

Однако при желании вы всегда можете загрузить новые данные с тегом (меткой времени или счетчиком), например. файл_201201011344. Таким образом, при чтении файлов вы получаете все файлы, соответствующие вашему шаблону, и добавляете их на стороне клиента.

person Anton Kaiser    schedule 14.06.2012