ফায়ারবেস দুটি ক্লাউড-ভিত্তিক, ক্লায়েন্ট-অ্যাক্সেসযোগ্য ডকুমেন্ট ডাটাবেস অফার করে। আমরা নতুন গ্রাহকদের ক্লাউড ফায়ারস্টোর দিয়ে শুরু করার পরামর্শ দিই:
ক্লাউড ফায়ারস্টোর হল প্রস্তাবিত এন্টারপ্রাইজ-গ্রেড JSON-সামঞ্জস্যপূর্ণ ডকুমেন্ট ডাটাবেস, যা 250,000-এর বেশি ডেভেলপারদের দ্বারা বিশ্বস্ত৷ এটি সমৃদ্ধ ডেটা মডেল সহ অ্যাপ্লিকেশনগুলির জন্য উপযুক্ত যার জন্য অনুসন্ধানযোগ্যতা, পরিমাপযোগ্যতা এবং উচ্চ প্রাপ্যতা প্রয়োজন৷ এটি কম লেটেন্সি ক্লায়েন্ট সিঙ্ক্রোনাইজেশন এবং অফলাইন ডেটা অ্যাক্সেস অফার করে।
রিয়েলটাইম ডেটাবেস হল ক্লাসিক ফায়ারবেস JSON ডেটাবেস। এটি সাধারণ ডেটা মডেল সহ অ্যাপ্লিকেশনগুলির জন্য উপযুক্ত যার জন্য সাধারণ লুকআপ এবং সীমিত মাপযোগ্যতার সাথে কম-বিলম্বিত সিঙ্ক্রোনাইজেশন প্রয়োজন।
বিবেচনা করা অন্যান্য গুরুত্বপূর্ণ বিষয় কি কি?
পূর্ববর্তী মূল বিবেচনাগুলি সম্পর্কে চিন্তা করার পরে, আপনি একটি ডাটাবেস চয়ন করতে প্রস্তুত হতে পারেন৷ আপনি যদি এখনও সুবিধা এবং অসুবিধাগুলি ওজন করে থাকেন তবে এই বিভাগটি ক্লাউড ফায়ারস্টোর এবং রিয়েলটাইম ডেটাবেসের মধ্যে অন্যান্য পার্থক্যগুলি কভার করে৷
তথ্য মডেল
রিয়েলটাইম ডেটাবেস এবং ক্লাউড ফায়ারস্টোর উভয়ই NoSQL ডেটাবেস।
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
নথির সংগ্রহ হিসাবে ডেটা সংরক্ষণ করে।
ক্লাউড ফায়ারস্টোর ডেটা মডেল সম্পর্কে আরও জানুন। | একটি বড় JSON গাছ হিসাবে ডেটা সঞ্চয় করে।
রিয়েলটাইম ডেটাবেস ডেটা মডেল সম্পর্কে আরও জানুন। |
রিয়েলটাইম এবং অফলাইন সমর্থন
উভয়েরই মোবাইল-ফার্স্ট, রিয়েলটাইম SDK আছে এবং উভয়ই অফলাইন-প্রস্তুত অ্যাপের জন্য স্থানীয় ডেটা স্টোরেজ সমর্থন করে।
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
অ্যাপল, অ্যান্ড্রয়েড এবং ওয়েব ক্লায়েন্টদের জন্য অফলাইন সমর্থন। | অ্যাপল এবং অ্যান্ড্রয়েড ক্লায়েন্টদের জন্য অফলাইন সমর্থন। |
উপস্থিতি
একজন ক্লায়েন্ট কখন অনলাইন বা অফলাইনে থাকে তা জানার জন্য এটি কার্যকর হতে পারে। ফায়ারবেস রিয়েলটাইম ডেটাবেস ক্লায়েন্টের সংযোগের স্থিতি রেকর্ড করতে পারে এবং প্রতিবার ক্লায়েন্টের সংযোগের অবস্থা পরিবর্তন করার সময় আপডেট সরবরাহ করতে পারে।
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
স্থানীয়ভাবে সমর্থিত নয়। আপনি ক্লাউড ফায়ারস্টোর এবং রিয়েলটাইম ডেটাবেস সিঙ্ক করে উপস্থিতির জন্য রিয়েলটাইম ডেটাবেসের সমর্থন তৈরি করতে পারেন ক্লাউড ফাংশন ব্যবহার করে ক্লাউড ফায়ারস্টোরে উপস্থিতি দেখুন। | উপস্থিতি সমর্থিত। |
প্রশ্ন করা
অনুসন্ধানের মাধ্যমে ডাটাবেস থেকে ডেটা পুনরুদ্ধার, বাছাই এবং ফিল্টার করুন।
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
যৌগ বাছাই এবং ফিল্টারিং সহ সূচীযুক্ত প্রশ্ন।
| সীমিত বাছাই এবং ফিল্টারিং বৈশিষ্ট্য সহ গভীর প্রশ্ন।
|
লেখেন এবং লেনদেন করেন
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
উন্নত লেখা এবং লেনদেন অপারেশন.
| মৌলিক লেখা এবং লেনদেন অপারেশন.
|
নির্ভরযোগ্যতা এবং কর্মক্ষমতা
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
ক্লাউড ফায়ারস্টোর একটি আঞ্চলিক এবং বহু-অঞ্চল সমাধান যা স্বয়ংক্রিয়ভাবে স্কেল করে।
| রিয়েলটাইম ডেটাবেস একটি আঞ্চলিক সমাধান।
|
আপটাইম
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
অত্যন্ত উচ্চ আপটাইম কর্মক্ষমতা.
| উচ্চ আপটাইম কর্মক্ষমতা.
|
পরিমাপযোগ্যতা
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
স্কেলিং স্বয়ংক্রিয়।
| স্কেলিং এর জন্য শার্ডিং প্রয়োজন।
|
নিরাপত্তা
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
নন-ক্যাসকেডিং নিয়ম যা অনুমোদন এবং বৈধতাকে একত্রিত করে।
| ক্যাসকেডিং নিয়ম ভাষা যা অনুমোদন এবং বৈধতাকে আলাদা করে।
|
মূল্য নির্ধারণ
উভয় সমাধান স্পার্ক এবং ব্লেজ মূল্য পরিকল্পনায় উপলব্ধ।
ক্লাউড ফায়ারস্টোর পছন্দের | রিয়েলটাইম ডাটাবেস |
---|---|
আপনার ডাটাবেসে সঞ্চালিত ক্রিয়াকলাপগুলির জন্য প্রাথমিকভাবে চার্জ (পড়ুন, লিখুন, মুছুন) এবং কম হারে, ব্যান্ডউইথ এবং স্টোরেজ। ক্লাউড ফায়ারস্টোর অ্যাপ ইঞ্জিন প্রকল্পগুলির জন্য দৈনিক ব্যয়ের সীমা সমর্থন করে, যাতে আপনি যে খরচে স্বাচ্ছন্দ্য বোধ করেন তার বেশি না যান। ক্লাউড ফায়ারস্টোর মূল্য পরিকল্পনা সম্পর্কে আরও পড়ুন। | শুধুমাত্র ব্যান্ডউইথ এবং স্টোরেজের জন্য চার্জ, কিন্তু উচ্চ হারে। রিয়েলটাইম ডেটাবেস মূল্য পরিকল্পনা সম্পর্কে আরও পড়ুন। |
ক্লাউড ফায়ারস্টোর এবং রিয়েলটাইম ডেটাবেস ব্যবহার করা
আপনি একই ফায়ারবেস অ্যাপ বা প্রকল্পের মধ্যে উভয় ডাটাবেস ব্যবহার করতে পারেন। উভয় NoSQL ডাটাবেস একই ধরনের ডেটা সংরক্ষণ করতে পারে এবং ক্লায়েন্ট লাইব্রেরি একই পদ্ধতিতে কাজ করে। আপনি যদি আপনার অ্যাপে উভয় ডাটাবেস ব্যবহার করার সিদ্ধান্ত নেন তবে পূর্বে বর্ণিত পার্থক্যগুলি মনে রাখবেন।
রিয়েলটাইম ডেটাবেস এবং ক্লাউড ফায়ারস্টোর উভয় ক্ষেত্রে উপলব্ধ বৈশিষ্ট্যগুলি সম্পর্কে আরও জানুন৷
একটি ডাটাবেস নির্বাচন করতে প্রস্তুত?
আশা করি এই তুলনা আপনাকে ফায়ারবেস ডাটাবেস সমাধানে মীমাংসা করতে সাহায্য করেছে। এখন আপনি শিখতে পারেন কিভাবে আপনার ফায়ারবেস প্রকল্পে একটি ডাটাবেস যোগ করতে হয়।
- ক্লাউড ফায়ারস্টোরের জন্য, ক্লাউড ফায়ারস্টোর দিয়ে শুরু করুন এ একবার দেখুন।
- রিয়েলটাইম ডেটাবেসের জন্য, আপনার প্ল্যাটফর্মের জন্য শুরু করুন বিষয়টি পড়ুন: Apple , Android , C++ , Unity , Web , or REST ৷