前言

前一篇我們簡單介紹了 Azure Table Storage,適用於儲存具有結構性、無關連 (NoSQL) 之大量資料。而在這一篇,我們將介紹 Azure Queue Storage,適用於紀錄非長時間保留之日誌 (Log) 資料的儲存體。若有任何錯誤或建議,請各位先進不吝提出,謝謝。

關鍵字:建立一般儲存體帳戶建立 Queue StorageQueue Storage 操作:建立與移除訊息


介紹

Azure Queue Storage 適合用於儲存大量的訊息 (非同步),每一則訊息最大容量為 64 KB、儲存期限為7天,一個Queus Storage 可以純存約百萬則訊息。其存取訊息時的驗證方式支援 HTTP 與 HTTPS。與 Azure Table Storage 相同的,若要使用 Azure Queue Storage ,必須透過一般儲存體帳戶 (General purpose,v1 與 v2 皆可)。


基本操作

建立一般儲存體帳戶
Step 1. 新增資源 → 搜尋Storage →  選擇儲存體帳戶 →建立


Step 2.在建立儲存體帳號戶的時候,無論是 一般儲存體 第一版或第二版,皆可以支援 Queue Storage。輸入相關資訊後,點選建立


Step 3. 完成建立儲存體帳戶 



建立 Queue Storage
Step 1. 在一般儲存體帳戶中,點選佇列


Step 2. 點選增加佇列

Step 3. 輸入佇列名稱,點選確定


Step 4. 佇列建立完成



Queue Storage 操作:建立與移除訊息
Step 1. 首先我們先點選剛剛建立的佇列。

Step 2. 點選上方 新增訊息

Step 3. 輸入訊息、有效期限 (最多7天),點選確定

Step 4. 完成後,即可看見新增的訊息;依此類推,我們建立第二個訊息

Step 5. 點選上方清除佇列訊息,點選是

Step 6.可以看見第一筆資訊被移除了 (Queue 為先進先出,您可以參考這篇)


到此簡單介紹如何建立與管理,若需要透過 .NET 應用程式存取 Table Storage,您可以參考 Azure Storage SDK 或 Azure Storage APIs for .NET

參考資料


相關文章