Amazon S3のバケットとフォルダーの違いは何ですか?


15

Amazon S3 BucketsFoldersAmazon S3の違いは何ですか?FolderAmazon S3に存在するようなものですか?またはS3クライアントのみがFoldersより良い処理のために私たちに提示しますか?

回答:


24

ディレクトリは実際にはS3バケット内に存在しません。ファイル構造全体は、実際にはファイルの1つのフラットな単一レベルのコンテナーです。

ディレクトリの幻想は実際にファイル名の命名に基づいて作成されますdirA/dirB/file

特定のS3ツール(Firefox S3オーガナイザー、s3fsなど)は、独自のメタデータファイルを導入して、ツールをより直感的に操作するために使用するディレクトリノードをシミュレートする追加の手順を実行しました。

しかし、肝心なのは、バケットに実際のサブディレクトリがないことです。


1

空のディレクトリファイル「dirA /」を作成するかどうかにかかわらず、amazon s3は共通のプレフィックスを提供します。これは、プレフィックスのディレクトリリストを取得する場合に「/」で区切られた文字列のリストです

違いを確認するには、バケットエクスプローラーのフォルダービューとファイルビューを参照するか、その検索機能を試して、その応答についてより理解してください。

私はBucket Explorer Teamの開発者の一人です


0

S3にはフォルダーの概念はなく、バケットとキーのみがあります。それらのツールは、フォルダのような構造のキーを解釈するのにちょうどいいです。

たとえば、fooバケットでは、A / b / cとA / b / dは、バケットのみを共有する2つの異なるキーです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.