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

expert

Tại sao các phân vùng logic lớn là một lựa chọn không tốt cho việc mở rộng Cosmos DB?

senior

Khi nào và làm thế nào bạn tránh/ngăn chặn các truy vấn qua các phân vùng trong Cosmos DB?

middle

Giải thích việc sử dụng Stored Procedures, TriggersUDF trong Cosmos DB?

Bình luận

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

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