共找到4條詞條名為s3的結果 展開

s3

S3 Simple Storage Service 簡單存儲服務

S3理論上是一個全球存儲區域網路 (SAN),它表現為一個超大的硬碟,您可以在其中存儲和檢索數字資產。但是,從技術上講,Amazon 的架構有一些不同。您通過 S3 存儲和檢索的資產被稱為對象。對象存儲在存儲段(bucket)中。您可以用硬碟進行類比:對象就像是文件,存儲段就像是文件夾(或目錄)。與硬碟一樣,對象和存儲段也可以通過統一資源標識符(Uniform Resource Identifier,URI)查找。

基本介紹


例如,在我的硬碟中,我有一個名為 whitepaper.pdf 的文件,它位於主目錄中名為 documents 的文件夾中。相應的,該 pdf 文件的 URI 為 /home/aglover/documents/whitepaper.pdf 。在 S3 中,URI 有一點不同。首先,存儲段只能是頂級的 — 無法像嵌套硬碟中的文件夾(或目錄)一樣進行嵌套。其次,存儲段必須遵循 Internet 命名法則;句點旁邊沒有斜杠,名稱不包括下劃線等等。最後,由於存儲段名稱已經是 Amazon 域內的 (s3.amazonaws com) 公共 URI 的一部分,存儲段名稱必須在所有 S3 中是惟一的。(好消息是每個帳戶只能包含 100 個存儲段,因此不用擔心別人佔用了所有的好名字)。
存儲段在 S3 中是 URI 的根。也就是說,存儲段的名稱將是指向 S3 中某個對象的 URI 的一部分。例如,如果我有一個名為 agdocs 的存儲段以及一個名為 whitepaper.pdf 的對象,URI 將是://agdocs.s3.amazonaws com/whitepaper.pdf 。
S3 還提供了指定存儲段和對象的所有者和許可權的能力,就像對待硬體的文件和文件夾一樣。在 S3 中定義對象或存儲段時,您可以指定一個訪問控制策略,註明誰可以訪問您的 S3 資產以及如何訪問(例如,讀和寫許可權)。相應地,您可以通過許多方式提供對您的對象的訪問,使用 RESTful API 只是其中一種。