Giải thích sự khác biệt giữa Point Reads
và Queries
trong Cosmos DB?
Giải thích sự khác biệt giữa Point Reads
và Queries
trong Cosmos DB?
Azure Cosmos DB là một dịch vụ cơ sở dữ liệu đa mô hình, phân tán toàn cầu được cung cấp bởi Microsoft. Nó được thiết kế để cung cấp khả năng sẵn có cao, khả năng mở rộng và truy cập dữ liệu với độ trễ thấp cho các ứng dụng hiện đại. Trong Cosmos DB, có hai cách chính để đọc dữ liệu: Point Reads và Queries.
Point Reads là cách đọc dữ liệu dựa trên việc tra cứu giá trị khóa/ID cụ thể của một mục và khóa phân vùng của nó. Điều này giống như việc thực hiện một tra cứu khóa/giá trị trên một mục dữ liệu duy nhất. Point Reads được coi là cách hiệu quả nhất để đọc dữ liệu từ Cosmos DB vì nó có độ trễ thấp (thường dưới 10 ms) và chi phí RU (Request Units) thấp (chỉ 1 RU cho mỗi mục giả định có kích thước 1 KB)
Queries, mặt khác, cho phép bạn thực hiện các truy vấn phức tạp hơn trên một tập hợp các mục dữ liệu sử dụng ngôn ngữ truy vấn SQL của Cosmos DB dưới dạng JSON. Queries có thể trả về nhiều mục và cho phép bạn l...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào