Câu hỏi phỏng vấn Cosmos DB
Câu hỏi

RU trong Cosmos DB là gì?

Câu trả lời

Trong Azure Cosmos DB, RU viết tắt của Request Unit. RU là đơn vị đo lường cho mọi hoạt động cơ sở dữ liệu, từ đọc, ghi đến truy vấn phức tạp. RU được sử dụng để trừu tượng hóa và chuẩn hóa chi phí của các nguồn tài nguyên hệ thống như CPU, IOPS, và bộ nhớ cần thiết để thực hiện các hoạt động cơ sở dữ liệu.

Cách Tính RU

Mỗi hoạt động cơ sở dữ liệu trong Cosmos DB tiêu thụ một số lượng RU nhất định, phụ thuộc vào:

  • Kích thước mục: Kích thước lớn hơn tiêu thụ nhiều RU hơn.
  • Chỉ mục hóa: Mặc định, mọi mục đều được chỉ mục. Bạn có thể giảm RU tiêu thụ bằng cách chọn không chỉ mục một số mục.
  • Số lượng thuộc tính: Nhiều thuộc tính hơn trong một mục có thể tiêu thụ nhiều RU hơn.
  • Độ phức tạp của truy vấn: Truy ...
junior

junior

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

middle

Hãy nêu một số ưu và nhược điểm của việc sử dụng GUID làm Khóa Phân Vùng trong Cosmos DB?

middle

Liệu việc sử dụng CurrentDate làm khóa phân vùng trong Cosmos DB có tốt không?

middle

Dữ liệu được lưu trữ như thế nào trong các phân vùng khác nhau trong một container Cosmos DB?

Bình luận

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

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