Sự khác biệt giữa Partition Key
và Primary Key
trong Cosmos DB là gì?
Sự khác biệt giữa Partition Key
và Primary Key
trong Cosmos DB là gì?
Trong Azure Cosmos DB, khóa phân vùng (Partition Key) và khóa chính (Primary Key) đều là những khái niệm quan trọng nhưng có mục đích và chức năng khác nhau.
Khóa Phân vùng (Partition Key):
Khóa Chính (Primary Key):
Sự khác biệt chính:
Trong một số trường hợp, khóa chính có thể được sử dụng làm khóa phân vùng nếu nó đáp ứng được yêu cầu về độ phân tán và hiệu suất truy vấn. Tuy nhiên, việc này cần được cân nhắc kỹ lưỡng vì có thể ảnh hưởng đến hiệu suất và chi phí khi truy vấn dữ liệu
senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào