সমর্থিত MongoDB ডেটা প্রকার এবং ড্রাইভার

নিম্নলিখিত সারণিগুলিতে Cloud Firestore জন্য সমর্থিত MongoDB ডেটা টাইপ, ড্রাইভার এবং তৃতীয় পক্ষের টুলগুলির তালিকা দেওয়া হয়েছে।

ডেটা টাইপ

BSON টাইপ সমর্থিত
৩২-বিট পূর্ণসংখ্যা (int) হ্যাঁ
৬৪-বিট পূর্ণসংখ্যা (দীর্ঘ) হ্যাঁ
অ্যারে হ্যাঁ
বাইনারি ডেটা হ্যাঁ
বুলিয়ান হ্যাঁ
তারিখ হ্যাঁ
ডিবিপয়েন্টার না
ডিবিআরইএফ না
দশমিক ১২৮ হ্যাঁ
দ্বিগুণ হ্যাঁ
জাভাস্ক্রিপ্ট না
জাভাস্ক্রিপ্ট (স্কোপ সহ) না
ম্যাক্সকি হ্যাঁ
মিনকি হ্যাঁ
শূন্য হ্যাঁ
বস্তু হ্যাঁ
অবজেক্টআইডি হ্যাঁ
রেগুলার এক্সপ্রেশন হ্যাঁ
স্ট্রিং হ্যাঁ
প্রতীক না
টাইমস্ট্যাম্প হ্যাঁ
অসংজ্ঞায়িত না

ডকুমেন্ট _id

একটি ডকুমেন্টের শীর্ষ-স্তরের _id ফিল্ডটি অবশ্যই নিম্নলিখিত প্রকারগুলির মধ্যে একটি হতে হবে:

  • অবজেক্টআইডি
  • স্ট্রিং
  • ৬৪-বিট পূর্ণসংখ্যা (দীর্ঘ)
  • ৩২-বিট পূর্ণসংখ্যা (int)
  • দ্বিগুণ
  • বাইনারি
  • বস্তু

_id এর মোট আকার ১৫০০ বাইটের বেশি হবে না।

একটি অবজেক্ট-টাইপড আইডির অন্তর্ভুক্ত প্রতিটি ভ্যালুকেও অবশ্যই একটি সমর্থিত আইডি টাইপের হতে হবে, অথবা ভ্যালুগুলোর একটি অ্যারে হতে হবে, যার প্রতিটি ভ্যালু একটি সমর্থিত আইডি টাইপের।

অন্যান্য BSON প্রকার সমর্থিত নয়।

ভাষা এবং MongoDB ড্রাইভার

Cloud Firestore নিম্নলিখিত ড্রাইভার সংস্করণগুলি সমর্থন করে:

ভাষা ড্রাইভার সংস্করণ
জাভা ৫.x
নোড.জেএস ৬.x
৫.x
পাইথন ৪.x
৩.x (x ≥ ১২)
যান ২.x
সি# ৩.x
রুবি ২.x (x ≥ ১৬)

OIDC প্রমাণীকরণ সমর্থন

Go, C#, এবং Ruby ড্রাইভারগুলো তাদের সকল সমর্থিত সংস্করণের জন্য Google Cloud এর OpenID Connect (OIDC) প্রমাণীকরণ সমর্থন করে।

নিম্নলিখিত ড্রাইভার সংস্করণগুলি থেকে জাভা, নোড.জেএস এবং পাইথন ড্রাইভারগুলি Google Cloud OIDC প্রমাণীকরণ সমর্থন করে:

  • জাভা: ৪.১০
  • নোড.জেএস: ৬.৭
  • পাইথন: ৪.৭

তৃতীয় পক্ষের সরঞ্জাম

Cloud Firestore এই বিভাগে বর্ণিত তৃতীয় পক্ষের টুলগুলোকে সমর্থন করে।

সরঞ্জাম বর্ণনা
মনগোইমপোর্ট MongoDB ডেটাবেস টুলস
মনগোএক্সপোর্ট MongoDB ডেটাবেস টুলস
মঙ্গোডাম্প MongoDB ডেটাবেস টুলস
মঙ্গোরিস্টোর MongoDB ডেটাবেস টুলস
মনোশ MongoDB শেল
বেজি MongoDB অবজেক্ট মডেলিং টুল
MongoDB Compass ডেটা অনুসন্ধানের জন্য GUI টুল

এরপর কী?