雲伺服器教程,雲伺服器Bucket,Object是什麼意思?

做雲計算和雲服務器的同學應該不難懂得Bucket、Object,很多新同學可能對些半懂。

今天,我們來了解COS中兩個十分重要的概念:Bucket 和 Object 。

先來了解一下什麼是Bucket

Bucket 原意為桶,在這裡引申為存放文件的容器。每個用戶可以創建多個Bucket,來存放不同的容器。每個用戶也都可以創建、配置Bucket,來存放自己的文件。

我們需要注意的是,每個 Object 都要放在一個特定的 Bucket 內,不存在一個脫離 Bucket 的 Object。

雲服務器教程,雲服務器Bucket,Object是什麼意思?

雲架構

直接說明可能並不好理解,這裡我做了一張圖,方便你理解。

在我們的電腦上,我們使用磁盤來存儲文件,在使用磁盤時,我們又劃分了不同的分區。在這裡,每一個Bucket 就相當於一個分區或者一個磁盤。

雲服務器教程,雲服務器Bucket,Object是什麼意思?

雲架構

說完Bucket,接下來我們來說一說Object:

雲服務器教程,雲服務器Bucket,Object是什麼意思?

雲架構

在對象存儲中,我們上傳的文件,就變成了Object,Object 由 Metadata 和 Data 組成,其中 Data就是我們上傳的文件的內容。而MetaData 則是文件的基礎信息,比如長度、文件名、自定義的HTTP頭等。

我也做了一張圖,來幫助大家理解:

一個文件,在我們本地是文件,當我們上傳到對象存儲中後,它就變成了Object: 文件 + 文件信息的組合。

雲服務器教程,雲服務器Bucket,Object是什麼意思?

雲架構

最後,我們來說一下AppID

我們每個人可以創建很多個不同的 Bucket ,當Bucket 較多時就比較難以管理,這個時候,我們可以創建不同的項目,通過項目來管理不同的Bucket。

Appid 就是用於區分我們在騰訊雲上的不同的項目,類似於我們在程序語言中用的 namespace 。

雲服務器教程,雲服務器Bucket,Object是什麼意思?

雲架構

創建 Bucket

登錄控制檯後,您可以通過 COS 管理控制檯創建一個 Bucket,且可以對 Bucket 的各項配置進行自定義設置。

進入 COS 管理控制檯,點擊 立即創建 Bucket ,會彈出創建 Bucket 對話框:

雲服務器教程,雲服務器Bucket,Object是什麼意思?

Bucket

點擊 創建 ,即可在頁面 Bucket 列表中看到創建的 Bucket:

雲服務器教程,雲服務器Bucket,Object是什麼意思?

Bucket列表

大家都學會了嗎?如果你是一名網絡服務器運營人員,下面產品可以看一看。

建議大家收藏,便於以後慢慢學習。


分享到:


相關文章: