閱讀888 返回首頁    go 魔獸


阿裏雲 Bucket:理解存儲對象容器

什麼是 Bucket?

在阿裏雲對象存儲服務(OSS)中,Bucket 是一個虛擬的容器,用於存儲和管理對象(文件)。它類似於傳統文件係統中的文件夾,用戶可以創建多個 Bucket 來組織和分類對象。

Bucket 的命名規則

Bucket 名稱必須滿足以下規則:

* 隻能包含小寫字母、數字和連字符 (-) * 必須以字母或數字開頭 * 不能以連字符 (-) 結尾 * 長度在 3-63 個字符之間 * 不能與現有 Bucket 名稱衝突 * 不能使用以下保留名稱:"aliyuncs"、""、"aliyun-inc" 和 ""

創建 Bucket

要創建 Bucket,請使用 OSS 控製台或 SDK。在控製台中,導航到 "存儲" 服務,然後單擊 "創建 Bucket" 按鈕。提供 Bucket 名稱、所在地域和訪問控製選項,然後單擊 "創建" 按鈕。

Bucket 的訪問控製

Bucket 可以配置以下訪問控製選項:

* 公共讀:允許任何用戶讀取 Bucket 中的對象。 * 公共讀寫:允許任何用戶讀取和寫入 Bucket 中的對象。 * 私有:隻有 Bucket 所有者和授權用戶才能訪問 Bucket 中的對象。

上傳和下載對象

可以使用以下方法上傳和下載對象:

* OSS 控製台:將文件拖放至 Bucket 或使用 "上傳文件" 按鈕。 * SDK:使用 OSS SDK 上傳和下載對象。

對象前綴

對象前綴是用於對 Bucket 中的對象進行分級的字符串。它可以是任何符合文件名稱規則的字符串。通過使用對象前綴,用戶可以在 Bucket 中創建虛擬文件夾結構。

生命周期規則

生命周期規則允許用戶配置 Bucket 中對象的自動過期和刪除策略。用戶可以設置規則來指定對象在創建後經過指定的時間後過期或刪除。

版本控製

版本控製允許用戶保留對象的曆史版本。啟用版本控製後,每當對象被修改時,OSS 都會創建一個新的版本。用戶可以訪問、還原或刪除以前的版本。

靜態網站托管

OSS 可以用作靜態網站的托管平台。用戶可以將網站文件上傳到 Bucket 並配置 Bucket 作為網站托管。OSS 會自動生成靜態網站的 URL,用戶可以訪問和瀏覽網站。

阿裏雲 Bucket 是 OSS 中用於存儲和管理對象的重要概念。了解 Bucket 的概念、命名規則、訪問控製和生命周期管理等特性對於有效使用 OSS 至關重要。通過正確利用 Bucket,用戶可以組織、保護和管理他們的數據。

最後更新:2025-01-05 20:21:24

  上一篇:go 揭秘阿裏雲賬戶有錢的玄機:免費產品、低成本運營和商業模式
  下一篇:go 阿裏雲代理申請指南:一步步教你成為阿裏雲合作夥伴