معرفی
این مقاله به شما یک نمایش گام به گام در مورد نحوه ذخیره هر شی فیزیکی در Azure Blob Storage، مانند یک عکس یا آهنگ، ارائه می دهد. در مقاله قبلی ، من در مورد عملیات CRUD ذخیره سازی جدول Azure بحث کرده ام. BLOB، شی بزرگ باینری، یک سرویس ذخیره سازی ابری مایکروسافت است. ما می توانیم هر نوع داده ای مانند متن، تصویر، فایل و غیره را در اینجا ذخیره کنیم.
بررسی اجمالی
Azure Blob Storage برای ذخیره شی فیزیکی بدون ساختار در Microsoft Cloud استفاده می شود. ما می توانیم از طریق پروتکل HTTP و HTTPS از هر جایی که اتصال اینترنتی در دسترس باشد به داده ها دسترسی داشته باشیم. اگر بخواهیم می توانیم دسترسی Blob را به صورت عمومی یا خصوصی محدود کنیم. طعم کامل کشش ابر را دارد.
شما می توانید نمای کلی بیشتری از Azure Blob Storage را از اینجا دریافت کنید .
مفهوم
Blob Storage سه منبع را در معرض دید شما قرار می دهد: حساب ذخیره سازی شما، کانتینرهای موجود در حساب و حباب های موجود در یک ظرف. همچنین می توانید پوشه را به ظرف اضافه کنید. رابطه به این شکل است.
URL blob به این شکل است.
شما می توانید نقطه پایانی خود را با دامنه خود سفارشی کنید.
توجه:
قوانینی برای ایجاد یک کانتینر وجود دارد
- نام ظرف باید با حروف کوچک باشد
- طول نام کانتینر باید از 3 تا 63 نویسه باشد
- Container Name از هیچ کاراکتر خاصی به جز "-" (خط تیره) پشتیبانی نمی کند.
برای ایجاد این پروژه، من استفاده می کنم.
- Net Framework 4.6
- بسته Windows Azure Storage 8.1.1
- ویژوال استودیو 2015
- MVC 5.0
محدوده کار (SOW)
- صفحه آپلود - در اینجا من از فرم HTML و فایل نوع ورودی استفاده کردم.
- مشاهده و حذف صفحه - در اینجا، من از یک جدول HTML برای مشاهده همه فایل ها در یک ظرف استفاده می کنم. دکمه ای برای حذف فایل از Blob Storage وجود دارد.
مرحله 1