Hiểu Blob, Queue, Table lưu trữ trong Windows Azure
Bài viết này đưa ra ánh sáng về bộ nhớ trong Windows Azure . Khi nói đến dung lượng lưu trữ lớn, có một số điều cần phải hiểu. Windows Azure cung cấp một loạt các dịch vụ lưu trữ hỗ trợ hầu như tất cả các loại nhu cầu lưu trữ, từ dữ liệu có cấu trúc đến phi cấu trúc, cơ sở dữ liệu NoSQL và hàng đợi.
Dữ liệu được lưu trữ trong Đám mây như thế nào
Đối với Windows Azure , nó có bốn hình thức lưu trữ và chúng là:
- Lưu trữ Blob
- Lưu trữ hàng đợi
- Bảng lưu trữ
- Ổ đĩa Windows Azure
Hãy để chúng tôi cố gắng có được một lời giải thích chung cho từng người trong số họ!
Bộ nhớ Blob
Blob là từ viết tắt của Binary Large object. Về cơ bản Blob(Basically Blob) là một chuỗi các byte - chỉ những gì một ứng dụng cần. Blob có thể chứa âm thanh, video, tin nhắn email, tệp lưu trữ, tệp zip hoặc một tài liệu xử lý văn bản theo cách rất chung chung.
Để sử dụng các đốm màu, trước tiên nhà phát triển tạo một hoặc nhiều vùng chứa trong một số tài khoản lưu trữ. Mỗi thùng chứa này sau đó có thể chứa một hoặc nhiều đốm màu. Có hai loại lưu trữ blob có sẵn, mỗi loại cung cấp chức năng cụ thể:
- Khối Blob
- Trang Blob
Blob(Blobs) được lưu trữ trong và phạm vi bởi Blob Containers . Mỗi đốm màu có thể lên đến 50GB. Một đốm màu có một tên chuỗi duy nhất trong vùng chứa. Các khối(Blobs) có thể có siêu dữ liệu được liên kết với chúng,
Lưu trữ hàng đợi
Mục tiêu chính của hàng đợi là cho phép giao tiếp giữa các phần khác nhau của ứng dụng Windows Azure . Nói một cách đơn giản Hàng đợi(Queues) tách biệt các cá thể Vai trò Web(Web Role) và các Cá thể Vai trò Người làm(Worker Role Instances) việc - Một hàng đợi chứa nhiều thông báo - Tên hàng đợi được xác định phạm vi bởi tài khoản.
- Không có giới hạn về số lượng thư được lưu trữ trong một hàng đợi.
- Một tin nhắn được lưu trữ nhiều nhất một tuần. Hệ thống sẽ thu thập các tin nhắn đã hơn một tuần tuổi.
Hàng đợi có thể có siêu dữ liệu được liên kết với chúng. Siêu dữ liệu(Metadata) ở dạngcác cặp và chúng có kích thước lên đến 8KB cho mỗi hàng đợi. - Một hàng đợi thông thường có thể cung cấp ngữ nghĩa 'nhập trước xuất trước'; mặt khác, các hàng đợi trong Windows Azure không đảm bảo rằng một thư có thể được gửi nhiều lần.
Xử lý tin nhắn từ hàng đợi là một quá trình gồm hai giai đoạn, bao gồm việc lấy tin nhắn, và sau đó xóa tin nhắn sau khi nó đã được xử lý. Mô hình này đảm bảo gửi tin nhắn thành công.
Lưu trữ bảng
Lưu trữ bảng là một tập hợp các thực thể giống như hàng, mỗi thực thể có thể chứa tối đa 255 thuộc tính; tuy nhiên, không giống như các bảng trong cơ sở dữ liệu, không có lược đồ nào thực thi một bộ giá trị nhất định trên tất cả các hàng trong bảng. Lưu trữ Bảng được sử dụng bởi các ứng dụng yêu cầu lưu trữ lượng lớn bộ nhớ dữ liệu cần cấu trúc bổ sung.
Trong khi bảng lưu trữ dữ liệu có cấu trúc, nó không cung cấp bất kỳ cách nào để biểu diễn mối quan hệ giữa các dữ liệu, đôi khi được gọi là cơ sở dữ liệu NoSQL . Các bảng trong Windows Azure mở ra chỗ cho khả năng mở rộng. Nó có ý nghĩa đối với các nhà phát triển khi thiết kế các ứng dụng có khả năng mở rộng. Chỉ cần(Just) thiết kế một bảng và thêm một số thực thể sau đó Windows Azure sẽ lo phần còn lại.
Mục tiêu ở đây là giúp các nhà phát triển tập trung vào việc phát triển ứng dụng của họ hơn là lo lắng về việc quản lý dữ liệu lớn.
Related posts
Microsoft Intune không đồng bộ hóa? Force Intune để đồng bộ hóa bằng Windows 11/10
Cloud Computing interview câu hỏi và câu trả lời
SCEP deployment đến Windows 10 Thất bại sau khi bạn gia hạn chứng chỉ CA
Cloud Clipboard (Ctrl+V) không hoạt động hoặc đồng bộ hóa trong Windows 10
Comodo Cloud Antivirus review: antivirus software miễn phí cho Windows
Miễn phí tốt nhất dựa trên đám mây Online Backup Services
Visual Subst: Create Virtual Drives cho Folders & Cloud Storage của bạn
SafeInCloud Password Manager Đồng bộ hóa Database với tài khoản Cloud
Cloud and Cloud Computing là gì? Giới thiệu cho người mới bắt đầu!
Windows 365 Cloud PC Details, Price, Release Date, FAQ
Đánh giá HyperX Cloud Flight: Tai nghe chơi game không dây chất lượng cao!
Cách tạo Word Cloud trong Microsoft PowerPoint
Cách chạy Blazedly Fast WordPress trên Microsoft Azure
OneDrive vs Google Drive - Cloud Service nào tốt hơn?
Best miễn phí Cloud Antivirus cho Windows 10
lựa chọn thay thế Google Photos tốt nhất để lưu trữ ảnh và video trực tuyến
Kaspersky Security Cloud Free Antivirus Review - Bảo vệ Windows 10
Cloud Computing Jobs and Skill requirements
Adobe Creative Cloud Installer không thể khởi lỗi trong Windows 10
Download Azure Mobile app cho Android và iOS