| Chỉ áp dụng cho phiên bản Cloud Firestore Enterprise. |
Các bảng sau đây liệt kê các loại dữ liệu, trình điều khiển và công cụ của bên thứ ba được MongoDB hỗ trợ cho Cloud Firestore có khả năng tương thích với MongoDB.
Loại dữ liệu
| Loại BSON | Được hỗ trợ |
|---|---|
| Số nguyên 32 bit (int) | Có |
| Số nguyên 64 bit (dài) | Có |
| Mảng | Có |
| Dữ liệu nhị phân | Có |
| Boolean | Có |
| Ngày | Có |
| DBPointer | Không |
| DBRef | Không |
| Decimal128 | Có |
| Giường đôi | Có |
| JavaScript | Không |
| JavaScript (có phạm vi) | Không |
| MaxKey | Có |
| MinKey | Có |
| Null | Có |
| Đối tượng | Có |
| ObjectId | Có |
| Cụm từ thông dụng | Có |
| Chuỗi | Có |
| Biểu tượng | Không |
| Dấu thời gian | Có |
| Không xác định | Không |
Chứng từ _id
Trường _id cấp cao nhất trong tài liệu phải thuộc một trong các loại sau:
- ObjectId
- Chuỗi
- Số nguyên 64 bit (dài)
- Số nguyên 32 bit (int)
- Giường đôi
Tệp nhị phân
Giá trị dữ liệu nhị phân được dùng làm
_idkhông được vượt quá 1.500 byte.
Các loại BSON khác không được hỗ trợ.
Ngôn ngữ và trình điều khiển MongoDB
Cloud Firestore có khả năng tương thích với MongoDB và hỗ trợ các phiên bản trình điều khiển sau:
| Ngôn ngữ | Phiên bản trình điều khiển | Ghi chú |
|---|---|---|
| Java | 5.x | Xác thực OIDC từ Google Cloud có sẵn từ phiên bản 4.10 |
| Node.js | 6.x 5.x |
Xác thực OIDC từ Google Cloud có hiệu lực từ phiên bản 6.7 |
| Python | 4.x 3.x (x ≥ 12) |
Xác thực OIDC từ Google Cloud có sẵn từ phiên bản 4.7 |
| Go | 2.x | |
| C# | 3.x | |
| Ruby | 2.x (x ≥ 16) |
Các công cụ của bên thứ ba
Cloud Firestore có khả năng tương thích với MongoDB và hỗ trợ các công cụ của bên thứ ba được mô tả trong phần này.
| Công cụ | Nội dung mô tả |
|---|---|
| mongoimport | Công cụ cơ sở dữ liệu MongoDB |
| mongoexport | Công cụ cơ sở dữ liệu MongoDB |
| mongodump | Công cụ cơ sở dữ liệu MongoDB |
| mongorestore | Công cụ cơ sở dữ liệu MongoDB |
| mongosh | MongoDB Shell |
| Mongoose | Công cụ mô hình hoá đối tượng MongoDB |
| MongoDB Compass | Công cụ GUI để khám phá dữ liệu |
Bước tiếp theo
- Chạy Hướng dẫn nhanh: Tạo cơ sở dữ liệu và kết nối với cơ sở dữ liệu đó.
- Tìm hiểu về Những điểm khác biệt về hành vi.
- Để biết thông tin chi tiết về các tính năng được hỗ trợ tuỳ theo phiên bản MongoDB, hãy xem