Chỉ áp dụng cho phiên bản Cloud Firestore Enterprise. |
Cloud Firestore tương thích với MongoDB, cho phép nhà phát triển sử dụng mã ứng dụng, trình điều khiển, công cụ MongoDB hiện có và hệ sinh thái nguồn mở của các hoạt động tích hợp MongoDB với Cloud Firestore.
Cloud Firestore cung cấp một dịch vụ cơ sở dữ liệu dạng tài liệu không máy chủ khác biệt, có tính năng sao chép nhiều khu vực với độ nhất quán cao, khả năng mở rộng gần như không giới hạn, khả năng hoạt động cao hàng đầu trong ngành với SLA lên đến 99, 999% và hiệu suất đọc chỉ tính bằng một chữ số mili giây.
Cloud Firestore có khả năng tương thích với MongoDB và được cung cấp trong phiên bản Enterprise.
Các khả năng chính
Cloud Firestore có khả năng tương thích với MongoDB và cung cấp một số chức năng chính:
Điểm khác biệt | Nội dung mô tả |
---|---|
Khả năng tương thích với MongoDB | Cloud Firestore cung cấp một API tương thích với MongoDB, cho phép bạn sử dụng Cloud Firestore làm cơ sở dữ liệu cho các ứng dụng MongoDB hiện có. |
Không cần máy chủ | Cloud Firestore sử dụng mô hình trả tiền theo mức sử dụng. Cloud Firestorekhông yêu cầu bạn phải chuẩn bị trước bất kỳ tài nguyên nào và tự động điều chỉnh quy mô để phù hợp với tải của bạn. |
Quy mô gần như không giới hạn | Cloud Firestore có thể mở rộng liền mạch khả năng tính toán và lưu trữ theo yêu cầu mà không cần định cấu hình dung lượng, phân đoạn hoặc cung cấp bộ nhớ và I/O. |
Tính sẵn sàng cao hàng đầu trong ngành | Tất cả cơ sở dữ liệu Cloud Firestore đều có khả năng hoạt động cao, với khả năng hoạt động là 99,99% đối với các hoạt động triển khai theo khu vực và 99,999% đối với các hoạt động triển khai trên nhiều khu vực. Cloud Firestore có tính năng sao chép dữ liệu tự động trên nhiều khu vực, các truy vấn nhất quán cao, các thao tác theo lô nguyên tử và hỗ trợ giao dịch. |
Độ trễ đọc chỉ trong một đơn vị mili giây | Cloud Firestore cung cấp độ trễ đọc chỉ trong một đơn vị mili giây. |
Bảo mật và giám sát cấp doanh nghiệp | Bảo mật Cloud Firestore bằng chế độ quản trị Google Cloud tập trung. Tăng cường khả năng hiển thị và đơn giản hoá việc quản lý dàn cơ sở dữ liệu Cloud Firestore bằng Database Center tích hợp của chúng tôi. Hưởng lợi từ chế độ xem nhóm thiết bị hợp nhất và hoạt động quản lý đơn giản thông qua chế độ kiểm soát tập trung và sự hỗ trợ của AI. |
Tính năng này hoạt động như thế nào?
Cloud Firestore là một cơ sở dữ liệu tài liệu NoSQL ưu tiên đám mây, có khả năng tương thích với MongoDB.
Theo mô hình dữ liệu tương thích Cloud Firestore với MongoDB, bạn lưu trữ dữ liệu trong các tài liệu có chứa các trường liên kết đến các giá trị. Các tài liệu này được lưu trữ trong các bộ sưu tập. Đây là những vùng chứa cho tài liệu mà bạn có thể dùng để sắp xếp dữ liệu và tạo truy vấn. Tài liệu hỗ trợ nhiều loại dữ liệu, từ chuỗi và số đến các đối tượng phức tạp, được nhúng.
Ngoài ra, việc truy vấn trong Cloud Firestore có tính biểu đạt cao, hiệu quả và linh hoạt. Bạn có thể sử dụng trình điều khiển MongoDB tiêu chuẩn hoặc Ngôn ngữ truy vấn MongoDB (MQL). Bạn có thể tạo các truy vấn nông để truy xuất dữ liệu ở cấp tài liệu mà không cần truy xuất toàn bộ tập hợp, đồng thời thêm tính năng sắp xếp, lọc và giới hạn vào các truy vấn hoặc con trỏ để phân trang kết quả.
Cuối cùng, Cloud Firestore tương thích với MongoDB được tích hợp đầy đủ với các dịch vụ quản trị Google Cloud như mô tả trong phần Bảo mật và quản lý quyền truy cập