फायरबेस दो क्लाउड-आधारित, क्लाइंट-सुलभ दस्तावेज़ डेटाबेस प्रदान करता है। हम नए ग्राहकों को क्लाउड फायरस्टोर से शुरुआत करने की सलाह देते हैं:
क्लाउड फायरस्टोर अनुशंसित एंटरप्राइज़-ग्रेड JSON-संगत दस्तावेज़ डेटाबेस है, जिस पर 250,000 से अधिक डेवलपर्स का भरोसा है। यह समृद्ध डेटा मॉडल वाले अनुप्रयोगों के लिए उपयुक्त है, जिनके लिए क्वेरीबिलिटी, स्केलेबिलिटी और उच्च उपलब्धता की आवश्यकता होती है। यह कम विलंबता वाले क्लाइंट सिंक्रोनाइज़ेशन और ऑफ़लाइन डेटा एक्सेस भी प्रदान करता है।
रीयलटाइम डेटाबेस क्लासिक फायरबेस JSON डेटाबेस है। यह सरल डेटा मॉडल वाले अनुप्रयोगों के लिए उपयुक्त है, जिनके लिए सरल लुकअप और सीमित स्केलेबिलिटी के साथ कम-विलंबता सिंक्रनाइज़ेशन की आवश्यकता होती है।
विचार करने योग्य कुछ अन्य महत्वपूर्ण बातें क्या हैं?
पिछली प्रमुख बातों पर विचार करने के बाद, आप एक डेटाबेस चुनने के लिए तैयार हो सकते हैं। यदि आप अभी भी फायदे और नुकसान पर विचार कर रहे हैं, तो यह अनुभाग क्लाउड फायरस्टोर और रीयलटाइम डेटाबेस के बीच अन्य अंतरों को शामिल करता है।
डेटा मॉडल
रीयलटाइम डेटाबेस और क्लाउड फायरस्टोर दोनों NoSQL डेटाबेस हैं।
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
डेटा को दस्तावेज़ों के संग्रह के रूप में संग्रहीत करता है।
क्लाउड फायरस्टोर डेटा मॉडल के बारे में और जानें। | डेटा को एक बड़े JSON ट्री के रूप में संग्रहीत करता है।
रीयलटाइम डेटाबेस डेटा मॉडल के बारे में और जानें। |
रीयलटाइम और ऑफ़लाइन समर्थन
दोनों में मोबाइल-फर्स्ट, रियलटाइम एसडीके हैं और दोनों ऑफ़लाइन-तैयार ऐप्स के लिए स्थानीय डेटा स्टोरेज का समर्थन करते हैं।
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
Apple, Android और वेब क्लाइंट के लिए ऑफ़लाइन समर्थन। | Apple और Android ग्राहकों के लिए ऑफ़लाइन समर्थन। |
उपस्थिति
यह जानना उपयोगी हो सकता है कि कोई ग्राहक कब ऑनलाइन या ऑफलाइन है। फायरबेस रीयलटाइम डेटाबेस क्लाइंट कनेक्शन स्थिति को रिकॉर्ड कर सकता है और हर बार क्लाइंट की कनेक्शन स्थिति बदलने पर अपडेट प्रदान कर सकता है।
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
मूल रूप से समर्थित नहीं है. आप क्लाउड फ़ंक्शंस का उपयोग करके क्लाउड फायरस्टोर और रीयलटाइम डेटाबेस को सिंक करके उपस्थिति के लिए रीयलटाइम डेटाबेस के समर्थन का निर्माण कर सकते हैं । क्लाउड फायरस्टोर में उपस्थिति बनाएं देखें। | उपस्थिति समर्थित. |
क्वेरी
प्रश्नों के माध्यम से किसी भी डेटाबेस से डेटा पुनर्प्राप्त करें, क्रमबद्ध करें और फ़िल्टर करें।
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
मिश्रित छँटाई और फ़िल्टरिंग के साथ अनुक्रमित क्वेरीज़।
| सीमित छँटाई और फ़िल्टरिंग सुविधाओं के साथ गहन प्रश्न।
|
लेखन और लेन-देन
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
उन्नत लेखन और लेनदेन संचालन।
| बुनियादी लेखन और लेनदेन संचालन।
|
विश्वसनीयता और प्रदर्शन
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
क्लाउड फायरस्टोर एक क्षेत्रीय और बहु-क्षेत्रीय समाधान है जो स्वचालित रूप से स्केल करता है।
| रीयलटाइम डेटाबेस एक क्षेत्रीय समाधान है।
|
अपटाइम
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
अत्यधिक उच्च अपटाइम प्रदर्शन.
| उच्च अपटाइम प्रदर्शन.
|
अनुमापकता
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
स्केलिंग स्वचालित है.
| स्केलिंग के लिए शार्डिंग की आवश्यकता होती है।
|
सुरक्षा
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
गैर-कैस्केडिंग नियम जो प्राधिकरण और सत्यापन को जोड़ते हैं।
| कैस्केडिंग नियम भाषा जो प्राधिकरण और सत्यापन को अलग करती है।
|
मूल्य निर्धारण
दोनों समाधान स्पार्क और ब्लेज़ मूल्य निर्धारण योजनाओं पर उपलब्ध हैं।
क्लाउड फायरस्टोर को प्राथमिकता | रीयलटाइम डेटाबेस |
---|---|
मुख्य रूप से आपके डेटाबेस में किए गए संचालन (पढ़ें, लिखें, हटाएं) और, कम दर पर, बैंडविड्थ और स्टोरेज पर शुल्क। क्लाउड फायरस्टोर ऐप इंजन परियोजनाओं के लिए दैनिक खर्च सीमा का समर्थन करता है, यह सुनिश्चित करने के लिए कि आप उन लागतों से अधिक न बढ़ें जिनके साथ आप सहज हैं। क्लाउड फायरस्टोर मूल्य निर्धारण योजनाओं के बारे में और पढ़ें। | केवल बैंडविड्थ और भंडारण के लिए शुल्क लिया जाता है, लेकिन उच्च दर पर। रीयलटाइम डेटाबेस मूल्य निर्धारण योजनाओं के बारे में और पढ़ें। |
क्लाउड फायरस्टोर और रीयलटाइम डेटाबेस का उपयोग करना
आप एक ही फायरबेस ऐप या प्रोजेक्ट में दोनों डेटाबेस का उपयोग कर सकते हैं। दोनों NoSQL डेटाबेस एक ही प्रकार के डेटा को संग्रहीत कर सकते हैं और क्लाइंट लाइब्रेरी समान तरीके से काम करती हैं। यदि आप अपने ऐप में दोनों डेटाबेस का उपयोग करने का निर्णय लेते हैं तो पहले बताए गए अंतरों को ध्यान में रखें।
रीयलटाइम डेटाबेस और क्लाउड फायरस्टोर दोनों में उपलब्ध सुविधाओं के बारे में और जानें।
डेटाबेस चुनने के लिए तैयार हैं?
उम्मीद है कि इस तुलना ने आपको फायरबेस डेटाबेस समाधान पर निर्णय लेने में मदद की है। अब आप सीख सकते हैं कि अपने फायरबेस प्रोजेक्ट्स में डेटाबेस कैसे जोड़ें।
- क्लाउड फायरस्टोर के लिए, क्लाउड फायरस्टोर से आरंभ करें पर एक नज़र डालें।
- रीयलटाइम डेटाबेस के लिए, अपने प्लेटफ़ॉर्म के लिए आरंभ करें विषय पढ़ें: Apple , Android , C++ , Unity , Web , या REST ।