S3 — это служба объектного хранения, которая
отличается от блочного и файлового хранилища. В объектном хранилище S3 каждый объект хранится в виде файла с метаданными. Каждому объекту также присваивается идентификационный номер, который используется для доступа.
Все данные организованы в сегменты, а не в папки, что и отличает хранилище от файлового и блочного типа.
Блочное хранилище разбивает данные на блоки фиксированного размера. Каждый блок имеет свой адрес, что позволяет управлять доступом к данным на более низком уровне.
Файловое хранилище организует данные в виде иерархичной системы, где каждый файл имеет свой путь и имя. Это позволяет организовывать данные в древовидной структуре, подобной структуре файлов на компьютере. Однако такое хранение имеет ограничения и низкую производительность.
Platformcraft S3, как и Amazon S3, хранит данные в плоской структуре и не работает по иерархии или на уровне блоков. Вместо этого, S3 предоставляет API для доступа к данным и обладает высокой масштабируемостью и доступностью, что делает его идеальным для хранения больших объемов данных (в облаке или
On-Premise).