Amazon S3 имеет “подкаталоги”? (Rackspace Cloudfiles не делает),

Хороший блог Exchange:

http://hellomate.typepad.com/

3
задан 26 October 2009 в 13:08
4 ответа

Рассмотрите установку сервера EC2 с Redis или Tokyo Cabinet или Hadoop или CouchDB, и затем используйте это для управления устройством хранения данных S3. Тот путь к может сделать подблоки и управлять ими всегда, что Вы хотите. Или используйте Google AppEngine с s3bucketapp, который эмулирует S3. Или загрузите исходный код на s3bucketapp и измените его для обеспечения подблоков на блоке S3. Существует много путей вокруг этого, некоторые из которых могли бы даже быть коммерчески жизнеспособными компаниями.

2
ответ дан 3 December 2019 в 05:36
  • 1
    Спасибо. Что Вы рекомендовали бы сделать подблоки? Rackspace cloudfiles или Amazon S3, или что? –  Alex 26 October 2009 в 14:54

Нет, но можно фальсифицировать его при помощи "/" от имени ресурса, который Вы помещаете в блок. Многие браузеры блока поддерживают это и показывают его папками.

4
ответ дан 3 December 2019 в 05:36
  • 1
    Это может фальсифицироваться в Rackspace? –  Alex 26 October 2009 в 13:08
  • 2
    Большинство файловых систем don' t имеют подблоки также. Они просто фальсифицируют его со специальными файлами каталога. Все фактическое хранение данных выходит из одного плоского пространства имен дисковых блоков, пронумерованных от 0 до максимум. –  Michael Dillon 26 October 2009 в 14:05

Нет, S3 не имеет никакого понятия подблоков.

0
ответ дан 3 December 2019 в 05:36

Моя мысль состоит в том, чтобы создать пользовательское приложение с помощью Облачных Файлов API, который управляет иерархией, и затем можно назвать блоки чем-либо, что Вы хотите.

Каков был бы Ваш вариант использования так или иначе? В зависимости от того, как Вы на самом деле использовали бы подблоки, Вы могли бы проявить другой подход.

0
ответ дан 3 December 2019 в 05:36

Теги

Похожие вопросы