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

Chúng ta có thể sử dụng Tính nhất quán mạnh (Strong Consistency) với nhiều khu vực ghi cho Cosmos DB không? Giải thích.

senior

Khi nào và tại sao bạn nên loại trừ các đường dẫn thuộc tính khỏi việc lập chỉ mục trong Cosmos DB?

junior

Partitioning trong Cosmos DB là gì?

Bình luận

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

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