В Rackspace все «ведра» находятся на одном уровне.
Ковши не могут находиться внутри других ведер. Это очень усложняет ОРГАНИЗАЦИЮ!
Изменить: есть ли у кого-нибудь предложения о том, какой из них использовать ... для лучшей организации !? Если нет вложенных сегментов, есть ли какие-нибудь советы по организации нескольких проектов / файлов?
Нет, но вы можете подделать это, используя «/» в имени ресурса, который вы помещаете в корзину. Многие браузеры корзины поддерживают это и отображают это в виде папок.
Рассмотрите возможность установки сервера EC2 с Redis, Tokyo Cabinet, Hadoop или CouchDB, а затем используйте его для управления хранилищем S3. Таким образом, вы сможете создавать подсегменты и управлять ими любым удобным для вас способом. Или используйте Google AppEngine с s3bucketapp который эмулирует S3. Или загрузите исходный код в s3bucketapp и измените его, чтобы разрешить вложенные сегменты в вашем сегменте S3. Есть много способов обойти это, некоторые из которых могут быть даже коммерчески жизнеспособными.
Моя мысль - создать собственное приложение с использованием Cloud Files API, которое управляет иерархией, а затем вы можете называть корзины как угодно.
В любом случае, каков будет ваш вариант использования? В зависимости от того, как вы на самом деле будете использовать вложенные сегменты, вы можете выбрать другой подход.
Нет, в S3 нет концепции подсегментов.