Использование папок
В отличие от иерархических файловых систем, Object Storage имеет плоскую структуру. В нем нет файлов и папок в традиционном понимании. Все объекты хранятся на одном уровне.
Чтобы лучше организовать данные и упростить навигацию, можно имитировать работу с папками. Такой подход используется в веб-консоли и во многих графических утилитах: с точки зрения пользователя все операции с объектами выглядят так, как если бы он работал с папками и файлами в иерархической файловой системе.
Как имитировать работу с папками
Чтобы имитировать работу с папками, нужно создать пустой объект, имя которого заканчивается косой чертой (/) — например, myphotos/. Если нужно создать вложенные папки, к имени добавляются дополнительные элементы с разделителями — например, myphotos/folder1/photo1.png.
В дальнейшем это имя будет использоваться во всех операциях с папкой. Например, чтобы добавить объект в папку myphotos/, нужно добавить к его имени соответствующий элемент с разделителем.
Особенности и ограничения
Имя папки должно отвечать следующим требованиям:
- иметь формат UTF-8;
- иметь длину от 1 до 1023 байт;
- не содержать символов
: * ? " < > | !; - не начинаться с символов
/и\.
Имитировать создание папки
Имитировать удаление папки
Примечание
Удаление папки может занимать длительное время. Информация о ходе удаления отображается на странице бакета (вкладка Операции).