Quickstart: একটি ডাটাবেস তৈরি করুন এবং এর সাথে সংযোগ করুন

শুধুমাত্র ক্লাউড ফায়ারস্টোর এন্টারপ্রাইজ সংস্করণের জন্য প্রাসঙ্গিক।

মঙ্গোডিবি সামঞ্জস্যপূর্ণ ডাটাবেসের সাথে কীভাবে একটি ক্লাউড ফায়ারস্টোর তৈরি করবেন এবং mongosh টুলের সাথে এটির সাথে সংযোগ করবেন তা শিখুন।

আপনি শুরু করার আগে

  1. যদি আপনি ইতিমধ্যেই না করে থাকেন, একটি Firebase প্রকল্প তৈরি করুন: Firebase কনসোলে , প্রকল্প যোগ করুন ক্লিক করুন, তারপর একটি Firebase প্রকল্প তৈরি করতে বা একটি বিদ্যমান Google Cloud প্রকল্পে Firebase পরিষেবা যোগ করতে অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন৷
  2. mongosh টুল ইনস্টল করুন

MongoDB সামঞ্জস্যতা ডাটাবেসের সাথে একটি ক্লাউড ফায়ারস্টোর তৈরি করুন এবং সংযোগ স্ট্রিং পুনরুদ্ধার করুন

Firebase কনসোলে, একটি নতুন Firestore Enterprise সংস্করণ ডাটাবেস তৈরি করুন৷ MongoDB সামঞ্জস্য সহ ক্লাউড ফায়ারস্টোরের Firestore এন্টারপ্রাইজ সংস্করণ প্রয়োজন:
  1. Firebase কনসোলে, ফায়ারস্টোর ডেটাবেস পৃষ্ঠায় যান।

    ফায়ারস্টোর ডাটাবেসে যান

  2. আপনি প্রমাণীকরণ করতে চান যে ডাটাবেস ক্লিক করুন.
  3. এক্সপ্লোরার প্যানেলে, আরও দেখুন ক্লিক করুন।
  4. MongoDB টুল ব্যবহার করে সংযোগ নির্বাচন করুন।
  5. সংযোগ স্ট্রিং অনুলিপি করুন.

সংযোগ স্ট্রিং ডাটাবেসের UID (সিস্টেম-উত্পন্ন) এবং ডাটাবেসের অবস্থানের উপর নির্ভর করে:

UID.LOCATION.firestore.goog

SCRAM প্রমাণীকরণের জন্য একজন ব্যবহারকারী তৈরি করুন

Google ক্লাউড কনসোলে, একটি নতুন ডাটাবেস ব্যবহারকারী তৈরি করুন এবং ব্যবহারকারীর পরিচয় এবং অ্যাক্সেস ম্যানেজমেন্ট অনুমতিগুলি বরাদ্দ করুন৷

  1. Google ক্লাউড কনসোলে, ডেটাবেস পৃষ্ঠায় যান।

    ডাটাবেসে যান

  2. ডাটাবেসের তালিকা থেকে ডাটাবেস নির্বাচন করুন।
  3. নেভিগেশন মেনুতে, Auth-এ ক্লিক করুন।
  4. ব্যবহারকারী যোগ করুন ক্লিক করুন.
  5. একটি ব্যবহারকারীর নাম লিখুন.
  6. ব্যবহারকারীর জন্য একটি পরিচয় এবং অ্যাক্সেস ম্যানেজমেন্ট ভূমিকা নির্বাচন করুন।
  7. তৈরি করুন ক্লিক করুন। ডাটাবেস একটি ব্যবহারকারী তৈরি করে এবং আপনাকে ব্যবহারকারীর তৈরি পাসওয়ার্ড দেখায়। এই পাসওয়ার্ড কপি এবং সংরক্ষণ করুন. আপনি পরে এই পাসওয়ার্ডটি পুনরুদ্ধার করতে সক্ষম হবেন না৷ .

mongosh ব্যবহার করে সংযোগ করুন

আপনার ডাটাবেসের সাথে সংযোগ করতে সংযোগ স্ট্রিং, ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করুন, নিম্নলিখিত কনফিগারেশন বিকল্পগুলির সাথে স্থানীয়ভাবে mongosh চালান।

mongosh 'mongodb://USERNAME:PASSWORD@CONNECTION_STRING:443/DATABASE_ID?loadBalanced=true&authMechanism=SCRAM-SHA-256&tls=true&retryWrites=false'

নিম্নলিখিতগুলি প্রতিস্থাপন করুন:

  • USERNAME : আপনার তৈরি করা ডাটাবেস ব্যবহারকারীর নাম।
  • PASSWORD : আপনার তৈরি করা ডাটাবেস ব্যবহারকারীর জন্য তৈরি পাসওয়ার্ড।
  • CONNECTION_STRING : ডাটাবেস সংযোগ স্ট্রিং।
  • DATABASE_ID : একটি ডাটাবেস আইডি

একবার সংযুক্ত হয়ে গেলে, আপনি ডেটা তৈরি করতে এবং পড়তে পারেন, উদাহরণস্বরূপ:

db.pages.insertOne({ message: "Hello World!"})
db.pages.find({})
exit

এরপর কি