| यह सिर्फ़ Cloud Firestore Enterprise वर्शन के लिए काम का है. |
यहां दी गई टेबल में, MongoDB के साथ काम करने वाले Cloud Firestore के लिए, MongoDB के साथ काम करने वाले डेटा टाइप, ड्राइवर, और तीसरे पक्ष के टूल की सूची दी गई है.
डेटा टाइप
| BSON टाइप | काम करता है |
|---|---|
| 32-बिट इंटिजर (int) | हां |
| 64-बिट इंटिजर (long) | हां |
| सरणी | हां |
| बाइनरी डेटा | हां |
| बूलियन | हां |
| तारीख | हां |
| DBPointer | नहीं |
| DBRef | नहीं |
| Decimal128 | हां |
| डबल-साइज़ बेड | हां |
| JavaScript | नहीं |
| JavaScript (स्कोप के साथ) | नहीं |
| MaxKey | हां |
| MinKey | हां |
| शून्य | हां |
| ऑब्जेक्ट | हां |
| ObjectId | हां |
| रेगुलर एक्सप्रेशन | हां |
| स्ट्रिंग | हां |
| चिह्न | नहीं |
| टाइमस्टैम्प | हां |
| अनिर्धारित | नहीं |
दस्तावेज़ _id
किसी दस्तावेज़ में मौजूद टॉप-लेवल _id फ़ील्ड, इनमें से किसी एक टाइप का होना चाहिए:
- ObjectId
- स्ट्रिंग
- 64-बिट इंटिजर (long)
- 32-बिट इंटिजर (int)
- डबल-साइज़ बेड
- बाइनरी
- ऑब्जेक्ट
_id का कुल साइज़ 1,500 बाइट से ज़्यादा नहीं होना चाहिए.
ऑब्जेक्ट टाइप वाले आईडी में मौजूद हर वैल्यू, आईडी के साथ काम करने वाले टाइप की होनी चाहिए. इसके अलावा, यह वैल्यू, आईडी के साथ काम करने वाले टाइप की वैल्यू का ऐरे भी हो सकती है.
अन्य BSON टाइप काम नहीं करते.
भाषाएं और MongoDB ड्राइवर
MongoDB के साथ काम करने वाला Cloud Firestore, ड्राइवर के इन वर्शन के साथ काम करता है:
| भाषा | ड्राइवर के वर्शन | ज़रूरी जानकारी |
|---|---|---|
| Java | 5.x | OIDC authentication from Google Cloud available starting in 4.10 |
| Node.js | 6.x 5.x |
OIDC authentication from Google Cloud available starting in 6.7 |
| Python | 4.x 3.x (x ≥ 12) |
OIDC authentication from Google Cloud available starting in 4.7 |
| शुरू करें | 2.x | |
| C# | 3.x | |
| Ruby | 2.x (x ≥ 16) |
तृतीय-पक्ष टूल
MongoDB के साथ काम करने वाला Cloud Firestore, इस सेक्शन में बताए गए तीसरे पक्ष के टूल के साथ काम करता है.
| टूल | ब्यौरा |
|---|---|
| mongoimport | MongoDB Database Tools |
| mongoexport | MongoDB Database Tools |
| mongodump | MongoDB Database Tools |
| mongorestore | MongoDB Database Tools |
| mongosh | MongoDB Shell |
| Mongoose | MongoDB ऑब्जेक्ट मॉडलिंग टूल |
| MongoDB Compass | डेटा एक्सप्लोर करने के लिए GUI टूल |
आगे क्या करना है
- क्विकस्टार्ट: डेटाबेस बनाना और उससे कनेक्ट करना को चलाएं.
- व्यवहार में अंतर के बारे में जानें.
- MongoDB के वर्शन के हिसाब से, काम करने वाली सुविधाओं के बारे में जानने के लिए, यहां जाएं: