[トップページ] [FAQ 一覧]

対象:S3

S3においてフォルダ(ディレクトリ)という概念はあるか





S3におけるフォルダという概念


S3(Simple Storage Service)のバケットでフォルダ(Unix系でいうとディレクトリ)という概念はありますか。

原因


S3にはフォルダの概念はありません。

myfolder/myfile.txt

というようなオブジェクト(ファイル)を作成することができますが、この / はあくまでも"記号"でありフォルダを表すのもではありません。
S3は単純なKVS(Key-Value型 データストア)です。階層はサポートしていません。

まとめ




S3はバケットという概念はあるが、階層という概念はない。
バケット名は世界でユニーク。(ことなるリージョンであっても同じバケット名は作れない)

参考:
AWS のストレージサービスの違いに関して | EFS,EBS,S3,Amazon Glacier
S3 へアクセスする4種類の方法 2018年度版
S3 バケットへのアクセス制御方式の違い

【超重要】本ページは2019/06/15に記載されました。情報が古くなっている可能性があります。




[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。