শুধুমাত্র ক্লাউড ফায়ারস্টোর এন্টারপ্রাইজ সংস্করণের জন্য প্রাসঙ্গিক। |
মঙ্গোডিবি সামঞ্জস্যপূর্ণ ডাটাবেসের সাথে কীভাবে একটি ক্লাউড ফায়ারস্টোর তৈরি করবেন এবং mongosh
টুলের সাথে এটির সাথে সংযোগ করবেন তা শিখুন।
আপনি শুরু করার আগে
- যদি আপনি ইতিমধ্যেই না করে থাকেন, একটি Firebase প্রকল্প তৈরি করুন: Firebase কনসোলে , প্রকল্প যোগ করুন ক্লিক করুন, তারপর একটি Firebase প্রকল্প তৈরি করতে বা একটি বিদ্যমান Google Cloud প্রকল্পে Firebase পরিষেবা যোগ করতে অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন৷
-
mongosh
টুল ইনস্টল করুন
MongoDB সামঞ্জস্যতা ডাটাবেসের সাথে একটি ক্লাউড ফায়ারস্টোর তৈরি করুন এবং সংযোগ স্ট্রিং পুনরুদ্ধার করুন
Firebase কনসোলে, একটি নতুন Firestore Enterprise সংস্করণ ডাটাবেস তৈরি করুন৷ MongoDB সামঞ্জস্য সহ ক্লাউড ফায়ারস্টোরের Firestore এন্টারপ্রাইজ সংস্করণ প্রয়োজন:Firebase কনসোলে, ফায়ারস্টোর ডেটাবেস পৃষ্ঠায় যান।
- আপনি প্রমাণীকরণ করতে চান যে ডাটাবেস ক্লিক করুন.
- এক্সপ্লোরার প্যানেলে, আরও দেখুন ক্লিক করুন।
- MongoDB টুল ব্যবহার করে সংযোগ নির্বাচন করুন।
- সংযোগ স্ট্রিং অনুলিপি করুন.
সংযোগ স্ট্রিং ডাটাবেসের UID (সিস্টেম-উত্পন্ন) এবং ডাটাবেসের অবস্থানের উপর নির্ভর করে:
UID.LOCATION.firestore.goog
SCRAM প্রমাণীকরণের জন্য একজন ব্যবহারকারী তৈরি করুন
Google ক্লাউড কনসোলে, একটি নতুন ডাটাবেস ব্যবহারকারী তৈরি করুন এবং ব্যবহারকারীর পরিচয় এবং অ্যাক্সেস ম্যানেজমেন্ট অনুমতিগুলি বরাদ্দ করুন৷
Google ক্লাউড কনসোলে, ডেটাবেস পৃষ্ঠায় যান।
- ডাটাবেসের তালিকা থেকে ডাটাবেস নির্বাচন করুন।
- নেভিগেশন মেনুতে, Auth-এ ক্লিক করুন।
- ব্যবহারকারী যোগ করুন ক্লিক করুন.
- একটি ব্যবহারকারীর নাম লিখুন.
- ব্যবহারকারীর জন্য একটি পরিচয় এবং অ্যাক্সেস ম্যানেজমেন্ট ভূমিকা নির্বাচন করুন।
- তৈরি করুন ক্লিক করুন। ডাটাবেস একটি ব্যবহারকারী তৈরি করে এবং আপনাকে ব্যবহারকারীর তৈরি পাসওয়ার্ড দেখায়। এই পাসওয়ার্ড কপি এবং সংরক্ষণ করুন. আপনি পরে এই পাসওয়ার্ডটি পুনরুদ্ধার করতে সক্ষম হবেন না৷ .
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
এরপর কি
- সমর্থিত বৈশিষ্ট্যগুলির একটি তালিকা দেখুন
- MongoDB সামঞ্জস্যের সাথে ক্লাউড ফায়ারস্টোরে আচরণের পার্থক্য সম্পর্কে জানুন
- অতিরিক্ত প্রমাণীকরণ পদ্ধতি সম্পর্কে জানুন