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

Partition Key trong Cosmos DB là gì?

Câu trả lời

Trong Azure Cosmos DB, Partition Key là một khái niệm quan trọng giúp phân chia dữ liệu thành các phân vùng logic. Mỗi phân vùng logic này có thể được lưu trữ trên các phân vùng vật lý khác nhau, giúp tối ưu hóa hiệu suất truy vấn và quản lý dữ liệu một cách hiệu quả.

Định nghĩa và Chức năng

Partition Key là một trường dữ liệu trong mỗi tài liệu (document) mà bạn lưu trữ trong Cosmos DB. Hệ thống sử dụng giá trị của Partition Key để phân phối dữ liệu qua các phân vùng vật lý. Mỗi giá trị duy nhất của Partition Key định nghĩa một phân vùng logic, và tất cả dữ liệu có cùng giá trị Partition Key sẽ được lưu trữ cùng nhau.

Lựa Chọn Partition Key

Lựa chọn Partition Key phù hợp là một quyết định thiết kế quan trọng vì nó...

middle

middle

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

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?

junior

Partitioning trong Cosmos DB là gì?

middle

Giải thích sự khác biệt giữa Point ReadsQueries 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