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

Hậu quả của việc chọn sai Partition Key là gì?

Câu trả lời

Hậu quả của việc chọn sai Khóa Phân Vùng (Partition Key) trong Azure Cosmos DB có thể bao gồm:

  1. Phân phối dữ liệu không đều: Khóa phân vùng không phù hợp có thể dẫn đến việc phân phối dữ liệu không đồng đều giữa các phân vùng vật lý, gây ra tình trạng một số phân vùng quá tải trong khi phân vùng khác lại ít được sử dụng
  2. Hiệu suất không tối ưu: Khi dữ liệu không được phân phối đều, hiệu suất đọc và ghi có thể bị ảnh hưởng do một số phân vùng phải xử lý nhiều yêu cầu hơn so với khả năng của chúng
  3. Chi phí cao hơn: Việc sử dụng không hiệu quả các đơn vị yêu cầu (Request Units - RUs) có thể dẫn đến việc tiêu tốn nhiều RUs hơn để thực hiện các thao tác, từ đó làm tăng chi phí
  4. Khả năng mở rộng hạn chế: Một khóa phân vùng không tốt có thể hạn chế khả năng mở rộng ngang của cơ...
middle

middle

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

junior

Partitioning trong Cosmos DB là gì?

expert

Những hạn chế của Phân vùng Vật lý là gì và tại sao việc theo dõi chúng lại quan trọng?

expert

Giải thích Optimistic Concurrency Control (OCC) là gì và nó được triển khai như thế nào 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