Câu hỏi phỏng vấn Azure
Câu hỏi

Giải thích sự khác biệt giữa **Block Blobs, ...

Câu trả lời

Azure cung cấp ba loại blob storage: Block Blobs, Append Blobs và Page Blobs, mỗi loại được thiết kế cho các trường hợp sử dụng cụ thể và có những đặc điểm riêng biệt.

Block Blobs

Block Blobs là loại blob được sử dụng phổ biến nhất trong Azure Blob Storage, tối ưu cho việc lưu trữ và truyền tải lượng lớn dữ liệu không cấu trúc như tệp văn bản, hình ảnh, video hoặc các tệp dữ liệu khác. Block Blobs được tổ chức thành các "block", cho phép bạn tải lên hoặc chỉnh sửa dữ liệu một cách linh hoạt bằng cách tải lên hoặc thay thế các block riêng lẻ mà không cần phải tải lên lại toàn bộ blob. Mỗi block blob có thể chứa tới 50,000 blocks, với kích thước tối đa của mỗi block lên đến 4MB hoặc 100MB tùy thuộc vào phiên bản dịch vụ[13].

Append Blobs

Append Blobs tương tự như Block Blobs nhưng được tối ưu hóa cho các hoạt động thêm dữ liệu vào cuối file. Chúng thích hợp cho các trường hợp sử dụng như lưu trữ log hoặc dữ liệu telemetry, nơi dữ liệu được thêm vào liên tục và không cần chỉnh sửa dữ liệu đã tồn tại. Append Blobs cho phép bạn thực hiện các thao tác "append" mà không làm ảnh hưởng đến dữ liệu đã có, đảm bảo tính toàn vẹn và hiệu suất khi thêm dữ liệu[3][8][9].

Page Blobs

Page Blobs được thiết kế cho việc lưu trữ và truy cập ngẫu nhiên các tệp có kích thước lớn, lên đến 8 TB. Chúng được tổ chức thành các "page" với kích thước cố định là 512 bytes và cho phép bạn đọc hoặc ghi một phần của blob mà không cần phải xử lý toàn bộ file. Page Blobs thường được sử dụng để lưu trữ các ổ đĩa ảo (VHDs) cho máy ảo Azure, hỗ trợ truy cập ngẫu nhiên hiệu quả và cho phép thực hiện các thao tác ghi ngẫu nhiên trên dữ liệu[1][14].

Tóm lại, Block Blobs phù hợp cho việc lưu trữ và truyền tải lượng lớn dữ liệu không cấu trúc, Ap...

senior

senior

Gợi ý câu hỏi phỏng vấn

senior

Khi nào tôi nên sử dụng Azure SQL so với Azure Table Storage?

middle

Giải thích sự khác biệt giữa xử lý tin nhắn "Chỉ một lần" (At-most-once) và "Ít nhất một lần" (At-least-once) trong Azure Service Bus.

junior

ARM Templates trong Azure là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào