AWS/S3

AWS/S3/Rubyから使う

構造

アカウントとはストレージ空間におけるアクセス権限になる。 そこにバケツというフォルダにも似た概念の入れ物を作ることができ、この中にバイナリデータに名前を付けて保存することができる。

入れ物の概念は最初のバケツだけであとはすべて名前がついたバイナリとなる。そしてバケツは入れ子構造にすることができない。

つまりS3にディレクトリという構造は構築できない。

いろんなツールではディレクトリを操作するようにファイルをハンドリングできるが、実体はディレクトリ構造風の名前がついているだけで、すべてのファイルはバケツ以下に並列に置かれている。

ディレクトリでは無く単にファイルに付けられた名前なので、空のディレクトリは存在しない。

Tag