今天做爲新的Azure 資源介紹的開篇,咱們來學習一個新的服務,Azure Storage。衆所周知,咱們實際在開發過程當中,會須要存儲一些好比說日誌,圖片,等等,各類類型的數據。好比說存儲圖片,文件,咱們常常的作法都是以下:html
1,指定上傳的日誌文件/圖片到雲服務器磁盤上的某個虛擬路徑服務器
2,購買阿里雲的對象存儲服務 OSS來存儲異步
關於上面提到的第二點,若是咱們的項目上的時候Azure,咱們怎麼去存儲海量的圖片,文件,視頻等,各類類型的數據。它就是上面提到的 Azure Storage性能
1,這個時候就有人問,什麼是Azure Storage?學習
答:從字面意思上理解,Storage 翻譯爲 「存儲」 ,Azure Storage 就是 Azure 上提供的一項存儲服務,Azure 存儲包括 對象、文件、磁盤、隊列和表存儲。還有用於混合存儲解決方案方案的服務,以及用來傳輸、共享和 備份數據的服務。阿里雲
2,既然Azure Storage 做爲一項存儲服務,那它都有哪些存儲那些類型的數據?spa
答:Azure 存儲帳號包含全部的 Azure 存儲數據對象主要有如下多種類型翻譯
3,那咱們如今項目中,系統產生大量的日誌文件,和用戶上傳的頭像,該使用那種類型的存儲服務日誌
答:你能夠試試 Azure Blob Storageorm
--------------------我是分割線--------------------
Azure Blob Storage 存儲系列:
2,Azure Storage 系列(二) .NET Core Web 項目中操做 Blob 存儲
3,Azure Storage 系列(三)Blob 參數設置說明
4,Azure Storage 系列(四)在.Net 上使用Table Storage
azure portal 點擊 「Create a Resource」,搜索框中輸入 「Storage account」 ,進行搜索,而且建立它
Resource group 選擇建立新的:"Web_Test_AS_RG"
Storage account name:「cnbateblogaccount」
Location:"East Asia"
Performance Kind 選擇:「Standard」
Account Kind:「StorageV2(general purpose v2)」
Replication 選擇:「Locally-redundant storage(LRS)」
Blob access tier (default):「Hot」
咱們詳細看看剛纔選擇的 Account kind(帳號類型)有:
(1) StorageV2(genernal purpose v2):Blob、文件、隊列和表的基本存儲賬戶類型。
(2) Storage (genernal purpose v1):Blob、文件、隊列和表的舊賬戶類型。
(3) BlogStorage:包含適用於塊 blob 和追加 blob 的高級性能特徵的存儲賬戶。
Replication(複製)類型:
(1) Locally-redundant storage(LRS)本地冗餘:在主要區域中的單個物理位置同步複製數據三次。 LRS 是成本最低的複製選項,但不建議對須要高可用性的應用程序使用此選項。
(2) Gen-redundant storage(GRS)異地冗餘:使用 LRS 在主區域中的單個物理位置同步複製數據三次。 而後,它會將數據異步複製到次要區域中的單個物理位置。
(3) Read-access geo-redundant storage(RA)讀取訪問權限異地冗餘存儲:異地冗餘存儲(使用 GRS 或 GZRS)將數據複製到次要區域中的另外一個物理位置,以防止區域中斷。 可是,僅當客戶或 Microsoft 啓動了從主要區域到次要區域的故障轉移時,才能讀取該數據。 當你啓用對輔助區域的讀取訪問權限時,你的數據將隨時可供讀取,其中包括在主要區域不可用的狀況下。 若要對次要區域進行讀取訪問,可啓用讀取訪問異地冗餘存儲 (RA-GRS) 或讀取訪問地理區域冗餘存儲 (RA-GZRS)
備註:Azure 文件不支持讀取訪問異地冗餘存儲 (GRS) 和讀取訪問地域冗餘存儲 (GZRS) 。
Blob access tier (default)
(1) Cool:適用於存儲不常訪問且存儲時間至少爲 30 天的數據,冷訪問層中的數據可允許略低的可用性,存儲一些不常常查看、但訪問時應當即可用的較舊的媒體內容。
(2) Hot:適用於存儲常常訪問的數據,存儲費用較高,訪問和事務費用較低,存放一下頻繁訪問(讀取和寫入)的數據
點擊 「Review + create」 進行建立前的預校驗
校驗完成後,點擊 「Create」 進行建立Azure Storage account 資源
等待建立完成後,咱們能夠跳轉到此資源進行查看
ok,今天就先介紹如下Azure Storage的基本概念。
今天,咱們只是從概念上介紹到什麼是Azure Storage,以及能夠經過它能夠作什麼,而後經過建立Azure Portal 上建立Storage時,有介紹到關於 「本地冗餘」,「異地冗餘」.....以及 Blob 訪問層 「冷」,「熱」之間的區別,這裏你們能夠根據本身實際項目進行選擇。下一篇將介紹在實際項目中,咱們如何使用 Azure Blob Storage 存儲。
做者:Allen
版權:轉載請在文章明顯位置註明做者及出處。如發現錯誤,歡迎批評指正。