DocumentDB - Ưu điểm
DocumentDB nổi bật với một số khả năng rất độc đáo. Azure DocumentDB cung cấp các khả năng và lợi ích chính sau đây.
Giản đồ miễn phí
Trong cơ sở dữ liệu quan hệ, mọi bảng có một lược đồ xác định các cột và kiểu dữ liệu mà mỗi hàng trong bảng phải tuân theo.
Ngược lại, cơ sở dữ liệu tài liệu không có lược đồ xác định và mọi tài liệu có thể được cấu trúc khác nhau.
Cú pháp SQL
DocumentDB cho phép các truy vấn đặc biệt phức tạp bằng cách sử dụng ngôn ngữ SQL và mọi tài liệu đều có thể truy vấn ngay lập tức tại thời điểm nó được tạo. Bạn có thể tìm kiếm trên bất kỳ thuộc tính nào ở bất kỳ đâu trong hệ thống phân cấp tài liệu.
Tính nhất quán có thể điều chỉnh được
Nó cung cấp một số mức độ nhất quán chi tiết, được xác định rõ ràng, cho phép bạn cân bằng giữa tính nhất quán, tính khả dụng và độ trễ.
Bạn có thể chọn từ bốn mức nhất quán được xác định rõ để đạt được sự cân bằng tối ưu giữa tính nhất quán và hiệu suất. Đối với các truy vấn và thao tác đọc, DocumentDB cung cấp bốn mức nhất quán riêng biệt -
- Strong
- Bounded-staleness
- Session
- Eventual
Quy mô đàn hồi
Khả năng mở rộng là tên của trò chơi với NoSQL và DocumentDB cung cấp. DocumentDB đã được chứng minh quy mô của nó.
Các dịch vụ chính như Office OneNote và Xbox đã được hỗ trợ bởi DocumentDB với cơ sở dữ liệu chứa hàng chục terabyte tài liệu JSON, hơn một triệu người dùng đang hoạt động và hoạt động ổn định với mức độ khả dụng 99,95%.
Bạn có thể mở rộng quy mô DocumentDB một cách đàn hồi với hiệu suất có thể dự đoán được bằng cách tạo nhiều đơn vị hơn khi ứng dụng của bạn phát triển.
Được quản lý hoàn toàn
DocumentDB có sẵn dưới dạng một nền tảng dựa trên đám mây được quản lý hoàn toàn như một dịch vụ chạy trên Azure.
Đơn giản là không có gì để bạn cài đặt hoặc quản lý.
Không có máy chủ, cáp, không có hệ điều hành hoặc bản cập nhật để xử lý, không có bản sao để thiết lập.
Microsoft thực hiện tất cả những công việc đó và giữ cho dịch vụ hoạt động.
Trong vòng vài phút, bạn có thể bắt đầu làm việc với DocumentDB chỉ bằng trình duyệt và đăng ký Azure.