Cloud Firestore के इस्तेमाल और लागत का आकलन करने के लिए, किसी बुनियादी चैट ऐप्लिकेशन के इस असल उदाहरण का इस्तेमाल करें. यह बिल का सटीक अनुमान नहीं है. हालांकि, इससे आपको यह समझने में मदद मिल सकती है कि Cloud Firestore के इस्तेमाल के लिए, आपको किस तरह का बिल भेजा जाएगा.
खास जानकारी: इस्तेमाल के लेवल के हिसाब से लागत
सामान्य लागत के बारे में बताने के लिए, चैट ऐप्लिकेशन का उदाहरण लें. इसमें उपयोगकर्ता, दो या उससे ज़्यादा लोगों के साथ चैट शुरू कर सकते हैं. उपयोगकर्ता, सूची में अपनी चालू चैट देख सकते हैं, मैसेज पढ़ सकते हैं, और मैसेज भेज सकते हैं. इस उदाहरण के लिए, हम उत्तरी अमेरिका के कई इलाकों (खास तौर पर nam5
) के लिए तय की गई कीमत का इस्तेमाल कर रहे हैं.
अनुमान
डेटा के इस्तेमाल और स्टोरेज के बारे में ये बातें ध्यान में रखें:
- हर दिन के सक्रिय उपयोगकर्ता (डीएयू), ऐप्लिकेशन के कुल इंस्टॉल का 10% होते हैं. हर दिन के सक्रिय उपयोगकर्ताओं (डीएयू) के अनुमानित आंकड़े का इस्तेमाल करके, हर दिन की लागत का अनुमान लगाया जा सकता है. ये ऐसे उपयोगकर्ता होते हैं जो किसी दिन आपके ऐप्लिकेशन को खोलते हैं और उसका इस्तेमाल करते हैं. आम तौर पर, ये उपयोगकर्ता आपके ऐप्लिकेशन के कुल इंस्टॉल का एक छोटा सबसेट होते हैं. नीचे दी गई गणना के लिए, हमने डीएयू का अनुमान, ऐप्लिकेशन के इंस्टॉल की कुल संख्या के 10% के तौर पर लगाया है.
- दस्तावेज़ का साइज़ अपेक्षाकृत छोटा हो. दस्तावेज़ के टाइप के हिसाब से साइज़ का ब्रेकडाउन देखने के लिए, यहां दी गई टेबल देखें.
- डेटा सिर्फ़ तीन महीने तक सेव किया जाता है. उदाहरण के तौर पर दिए गए चैट ऐप्लिकेशन में मौजूद मैसेज, सिर्फ़ तीन महीने तक सेव रहते हैं. मिटाने के ऑपरेशन का हिसाब लगाने के लिए, नीचे दिए गए कैलकुलेशन में हर दिन के डेटा को मिटाने के लिए, हर दिन के डेटा को लिखने की दर दिखाई गई है.
- लागत के इन अनुमानों में, उदाहरण के तौर पर दिए गए ऐप्लिकेशन की ज़्यादातर लागतें शामिल हैं, लेकिन सभी लागतें नहीं. हमने इस गाइड में बताए गए, उपयोगकर्ता के सबसे ज़्यादा इस्तेमाल किए जाने वाले टास्क के लिए, ऑपरेशन, उपयोगकर्ता और मैसेज के स्टोरेज, और डेटा भेजने की लागत का हिसाब लगाकर, ऐप्लिकेशन की ज़्यादातर लागतों का हिसाब लगाया है. हालांकि, आपको अपने ऐप्लिकेशन के स्ट्रक्चर और डेटा की ज़रूरतों के आधार पर, अतिरिक्त खर्चों को ध्यान में रखना पड़ सकता है. हिसाब लगाने के लिए, इस उदाहरण का इस्तेमाल करें. हालांकि, Cloud Firestore की लागत के बारे में ज़्यादा जानकारी के लिए, कीमत वाला पेज देखें.
उपयोगकर्ता के टास्क के हिसाब से ऑपरेशन का ब्रेकडाउन देखने के लिए, ब्रेकडाउन: उपयोगकर्ता के टास्क के हिसाब से बिलिंग के लिए इस्तेमाल सेक्शन देखें.
छोटा
(50 हज़ार इंस्टॉल)
50,000 ऐप्लिकेशन इंस्टॉल (रोज़ के 5,000 सक्रिय उपयोगकर्ता) के लिए: हर महीने 12.14 डॉलर
पढ़ने/लिखने की लागत | |||||
---|---|---|---|---|---|
हर महीने की कुल कीमत = 1,110 रुपये/महीना | |||||
हर दिन 4 लाख बार पढ़ा गया | = | बिना किसी शुल्क के 50 हज़ार व्यू + (100 हज़ार व्यू के लिए 0.06 डॉलर) | = | 3.5 * 0.06 डॉलर | |
0.21 डॉलर / दिन * 30 = 6.30 डॉलर | |||||
हर दिन 1,00,000 रिकॉर्ड जोड़े जा सकते हैं | = | 20 हज़ार रिकॉर्डिंग बिना किसी शुल्क के + (80 हज़ार रिकॉर्डिंग के लिए, 100 हज़ार रिकॉर्डिंग पर 0.18 डॉलर) | = | .8 * 0.18 डॉलर | |
0.14 डॉलर / दिन * 30 = 4.20 डॉलर | |||||
हर दिन 1,00,000 आइटम मिटाए जा सकते हैं | = | बिना किसी शुल्क के 20 हज़ार डेटा पॉइंट मिटाए जा सकते हैं + (1,00,000 डेटा पॉइंट के लिए 0.02 डॉलर की दर से 80 हज़ार डेटा पॉइंट मिटाए जा सकते हैं) | = | .8 * 0.02 डॉलर | |
0.02 डॉलर / दिन * 30 = 0.60 डॉलर |
स्टोरेज/नेटवर्किंग के लिए खरीदार से लिया जाने वाला शुल्क | |||||||
---|---|---|---|---|---|---|---|
हर महीने की कुल कीमत = 1.04 डॉलर/महीना | |||||||
हर दिन के डेटा को बाहर भेजने की दर 20 केबी / डीएयू * 5 हज़ार डीएयू | = | हर दिन 100 एमबी का डेटा भेजना * 30 | = | हर महीने 3 जीबी नेटवर्क इग्रेस | |||
बिना किसी शुल्क के 3 जीबी डेटा भेजना = बिना किसी शुल्क के1 | |||||||
हर दिन के मैसेज का 15 केबी स्टोरेज / डीएयू + 3 केबी स्टोरेज / इंस्टॉल2 | = | 45 केबी स्टोरेज / डीएयू * 5 हज़ार डीएयू | = | हर दिन का स्टोरेज / डीएयू * 30 | = | हर महीने 6.75 जीबी स्टोरेज का इस्तेमाल | |
बिना किसी शुल्क के 1 जीबी स्टोरेज + (5.75 * 0.18 डॉलर) = 1.04 डॉलर / महीना |
1 Cloud Firestore के लिए, हर महीने 10 जीबी नेटवर्क एक्सग्रेस का इस्तेमाल बिना किसी शुल्क के किया जा सकता है.
2 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% होते हैं. इसलिए, इस संख्या में उन सभी उपयोगकर्ताओं की संख्या शामिल होती है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
मीडियम
(10 लाख इंस्टॉल)
ऐप्लिकेशन के 1,000,000 इंस्टॉल (हर दिन के 1,00,000 सक्रिय उपयोगकर्ता) के लिए: हर महीने 292.02 डॉलर
पढ़ने/लिखने की लागत | |||||
---|---|---|---|---|---|
हर महीने की कुल कीमत = 2,619.00 रुपये/महीना | |||||
हर दिन 80 लाख बार पढ़ा गया | = | बिना किसी शुल्क के 50 हज़ार व्यू + (100 हज़ार व्यू के लिए 0.06 डॉलर की दर से 79.5 लाख व्यू) | = | 79.5 * 0.06 डॉलर | |
4.77 डॉलर / दिन * 30 = 143.10 डॉलर | |||||
हर दिन 20 लाख डेटा डाले जा सकते हैं | = | बिना किसी शुल्क के 20 हज़ार लिखे गए अनुरोध + (1.98 मिलियन लिखे गए अनुरोध, जिनकी कीमत 100 हज़ार अनुरोध के लिए 0.18 डॉलर है) | = | 19.8 * 0.18 डॉलर | |
3.56 डॉलर / दिन * 30 = 106.80 डॉलर | |||||
हर दिन 20 लाख आइटम मिटाए जाते हैं | = | बिना किसी शुल्क के 20 हज़ार आइटम मिटाए जा सकते हैं + (10 लाख आइटम को 0.02 डॉलर प्रति 10 हज़ार आइटम की दर से मिटाया जा सकता है) | = | 19.8 * 0.02 डॉलर | |
0.40 डॉलर / दिन * 30 = 12.00 डॉलर |
स्टोरेज/नेटवर्किंग के लिए खरीदार से लिया जाने वाला शुल्क | |||||||
---|---|---|---|---|---|---|---|
हर महीने की कुल कीमत = 30.12 डॉलर/महीना | |||||||
20 केबी / डीएयू का रोज़ाना डेटा ट्रैफ़िक * 1,00,000 डीएयू | = | रोज़ 2 जीबी का डेटा * 30 | = | हर महीने 60 जीबी नेटवर्क इग्रेस | |||
बिना किसी शुल्क के 10 जीबी एक्सग्रेस + (50 जीबी एक्सग्रेस * 0.12 डॉलर/जीबी) = 600 रुपये / महीना | |||||||
हर दिन के मैसेज का 15 केबी स्टोरेज / डीएयू + 3 केबी स्टोरेज / इंस्टॉल1 | = | 45 केबी का स्टोरेज / डीएयू * 1 लाख डीएयू | = | हर दिन का स्टोरेज / डीएयू * 30 | = | हर महीने 135 जीबी स्टोरेज का इस्तेमाल | |
बिना किसी शुल्क के 1 जीबी स्टोरेज + (134 जीबी * 0.18 डॉलर/जीबी) = 24.12 डॉलर / महीना |
1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% होते हैं. इसलिए, इस संख्या से उन उपयोगकर्ताओं की कुल संख्या का पता चलता है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
बड़े
(10 करोड़ इंस्टॉल)
ऐप्लिकेशन के 10,000,000 इंस्टॉल (हर दिन 1,000,000 सक्रिय उपयोगकर्ता) के लिए: 2,951.52 डॉलर
पढ़ने/लिखने की लागत | |||||
---|---|---|---|---|---|
हर महीने की कुल कीमत = कुल: 2,637.90 डॉलर/महीना | |||||
हर दिन 8 करोड़ लोग पढ़ते हैं | = | बिना किसी शुल्क के 50 हज़ार व्यू + (100 हज़ार व्यू के लिए 0.06 डॉलर की दर से 79.95 करोड़ व्यू) | = | 799.5 * 0.06 डॉलर | |
47.97 डॉलर / दिन * 30 = 1,439.10 डॉलर | |||||
हर दिन 2 करोड़ डेटा डाला जा सकता है | = | बिना किसी शुल्क के 20 हज़ार लिखे गए अनुरोध + (100 हज़ार अनुरोधों के लिए 0.18 डॉलर की दर से 19.98 करोड़ अनुरोध) | = | 199.8 * 0.18 डॉलर | |
35.96 डॉलर / दिन * 30 = 1,078.80 डॉलर | |||||
हर दिन 20 करोड़ आइटम मिटाए जाते हैं | = | बिना किसी शुल्क के 20 हज़ार आइटम मिटाए जा सकते हैं + (19.98 करोड़ आइटम, 0.02 डॉलर/1 लाख आइटम की दर से मिटाए जा सकते हैं) | = | 199.8 * 0.02 डॉलर | |
40 रुपये / दिन * 30 = 1,200 रुपये |
स्टोरेज/नेटवर्किंग के लिए खरीदार से लिया जाने वाला शुल्क | |||||||
---|---|---|---|---|---|---|---|
हर महीने की कुल कीमत = 313.62 डॉलर/महीना | |||||||
20 केबी / डीएयू का डेली एग्ज़िट * 10 लाख डीएयू | = | 20 जीबी का डेटा हर दिन * 30 | = | हर महीने 600 जीबी नेटवर्क इग्रेस | |||
बिना किसी शुल्क के 10 जीबी एक्सग्रेस + (590 जीबी एक्सग्रेस * 0.12 डॉलर/जीबी) = 70.80 डॉलर / महीना | |||||||
हर दिन के मैसेज का 15 केबी स्टोरेज / डीएयू + 3 केबी स्टोरेज / इंस्टॉल1 | = | 45 केबी स्टोरेज / डीएयू * 10 लाख डीएयू | = | हर दिन का स्टोरेज / डीएयू * 30 | = | हर महीने 1350 जीबी स्टोरेज का इस्तेमाल | |
(बिना किसी शुल्क के मिलने वाला 1 जीबी स्टोरेज) + (1349 जीबी * 0.18 डॉलर/जीबी) = $242.82 / महीना |
1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% होते हैं. इसलिए, इस संख्या से उन उपयोगकर्ताओं की कुल संख्या का पता चलता है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
Cloud Firestore बिलिंग मॉडल का एक फ़ायदा यह है कि आपको सिर्फ़ उतने पैसे चुकाने पड़ते हैं जितना इस्तेमाल किया जाता है. इस वजह से, आपका बिल आपके DAU की संख्या के हिसाब से बढ़ सकता है और घट सकता है.
ब्रेकडाउन: उपयोगकर्ता के टास्क के हिसाब से, बिलिंग के लिए इस्तेमाल किया गया समय
चैट ऐप्लिकेशन के उदाहरण के लिए, डेटा स्ट्रक्चर इस तरह का है:
users/{userId}
— उपयोगकर्ता रिकॉर्डgroups/{groupId}
— दो या उससे ज़्यादा लोगों के बीच की चैटmessages/{messageId}
— चैट में मौजूद हर मैसेज.
डेटा स्टोरेज
ऐप्लिकेशन के डेटा को स्टोर करने के लिए स्टोरेज के खर्च का हिसाब लगाने के लिए, दस्तावेज़ के साइज़ के बारे में ये मान लें:
कलेक्शन | दस्तावेज़ का साइज़ (ट्रांज़िट में) | दस्तावेज़ का साइज़ (डिस्क पर)* |
---|---|---|
users | 1 केबी | 3 केबी |
समूह | 0.5 केबी | 1.5 केबी |
संदेश | 0.25 केबी | 0.75 केबी |
*साइज़ का हिसाब लगाते समय, मैसेज फ़ील्ड के इंडेक्स को शामिल किया जाता है. हालांकि, यह माना जाता है कि मैसेज के कॉन्टेंट को इंडेक्स नहीं किया गया है.
स्टोरेज के खर्च को कम करने के लिए, ऐप्लिकेशन में सिर्फ़ तीन महीने तक के मैसेज सेव किए जाते हैं.
स्टोरेज के लिए खरीदे जाने वाले प्लान की कीमत का हिसाब लगाने के बारे में ज़्यादा जानने के लिए, स्टोरेज के साइज़ का हिसाब लगाने के बारे में जानकारी देखें.
कार्रवाइयां
आम तौर पर, उपयोगकर्ता ऐप्लिकेशन में ये सामान्य टास्क पूरे करते हैं:
- चैट की सूची देखना: उपयोगकर्ता, ऐप्लिकेशन की होम स्क्रीन खोलते हैं और पोस्ट किए गए सबसे नए मैसेज के हिसाब से, ग्रुप और डायरेक्ट चैट की सूची देखते हैं.
- चैट में मैसेज पढ़ना: उपयोगकर्ता होम स्क्रीन से चैट चुनते हैं और चैट में हाल ही के मैसेज पढ़ते हैं.
- किसी चैट में मैसेज भेजना: उपयोगकर्ता, चैट (ग्रुप या डायरेक्ट) में मैसेज भेजते हैं.
उदाहरण के तौर पर दिए गए ऐप्लिकेशन के लिए, उपयोगकर्ता के तीन सामान्य टास्क के लिए, Cloud Firestore में कुल अनुमानित ऑपरेशन इस तरह के हैं:
- रीड: (5 * 10) + (30) = 80 रीड / उपयोगकर्ता / दिन
- लिखने की संख्या: (10 * 2) = हर उपयोगकर्ता के लिए, हर दिन 20 बार लिखना
- नेटवर्क से बाहर भेजा जाने वाला डेटा: (50 * 0.25 केबी) + (30 * 0.25 केबी) = 20 केबी / उपयोगकर्ता / दिन
- स्टोरेज: (20 * 0.75 केबी) = 15 केबी / उपयोगकर्ता / दिन
उपयोगकर्ता के टास्क के हिसाब से कुल इस्तेमाल
ऐप्लिकेशन में ऑपरेशंस, स्टोरेज, और नेटवर्किंग की लागत की पूरी जानकारी और ब्रेकडाउन देखने के लिए, हर उपयोगकर्ता टास्क चुनें.
चैट की सूची देखना
ऐप्लिकेशन की होम स्क्रीन पर, सबसे हाल ही की 25 चैट लोड होती हैं. इसके लिए, 25 दस्तावेज़ पढ़ने का शुल्क लिया जाता है. मान लें कि कोई सक्रिय उपयोगकर्ता, ऐप्लिकेशन को हर दिन 5 बार खोलता है. इसका मतलब है कि हर उपयोगकर्ता, हर दिन 125 बार कॉन्टेंट पढ़ता है. हालांकि, ज़्यादा असरदार क्वेरी से इस लोड को कम किया जा सकता है. जैसे, नीचे दिए गए उदाहरण में दी गई क्वेरी.
नीचे दिए गए उदाहरण में, हम क्वेरी को सिर्फ़ नई चैट तक सीमित करते हैं. इसके लिए, ऐप्लिकेशन से फ़ेच किए गए हर मैसेज के टाइमस्टैंप का इस्तेमाल किया जाता है:
db.collection('groups') .where('participants', 'array-contains', 'user123') .where('lastUpdated', '>', lastFetchTimestamp) .orderBy('lastUpdated', 'desc') .limit(25)
मान लें कि जब भी उपयोगकर्ता ऐप्लिकेशन को ऐक्सेस करता है, तो औसतन 10 चैट अपडेट होती हैं. इस क्वेरी में, सिर्फ़ 10 दस्तावेज़ों को पढ़ा जाता है.
चैट में मैसेज पढ़ना
उपयोगकर्ता हाल ही के मैसेज देखने के लिए, होम स्क्रीन से चैट थ्रेड पर क्लिक करते हैं. ऐसा करने पर, शुरुआती लोड में सबसे हाल के 50 मैसेज लोड होते हैं.
मान लें कि कोई सामान्य उपयोगकर्ता हर दिन पांच बार यह कार्रवाई करता है (हर बार होम स्क्रीन खोलने पर एक बार), तो हर उपयोगकर्ता हर दिन 250 बार पढ़ता है. हम अपनी क्वेरी को, आखिरी बार फ़ेच किए गए समय के बाद के नए मैसेज तक सीमित कर सकते हैं:
db.collection('groups') .doc('group234') .collection('messages') .where('sentTime', '>', lastFetchTimestamp) .orderBy('sentTime', 'desc') .limit(50)
मान लें कि किसी उपयोगकर्ता को सभी चैट में हर दिन करीब 30 मैसेज मिलते हैं. आपने क्वेरी को नए मैसेज फ़ेच करने तक सीमित किया है. इसलिए, हर दिन सिर्फ़ 30 मैसेज फ़ेच किए जाएंगे.
किसी चैट में मैसेज भेजना
चैट में शामिल होने के बाद, उपयोगकर्ता दूसरे लोगों को मैसेज भेज सकते हैं. मान लें कि कोई सक्रिय उपयोगकर्ता हर दिन करीब 10 मैसेज भेजता है.
भेजे गए हर मैसेज की वजह से, दस्तावेज़ में दो बार बदलाव होगा: पहला, चैट के messages
सबकलेक्शन में और दूसरा, चैट के पैरंट दस्तावेज़ में. ऐसा lastUpdated
टाइमस्टैंप और अन्य मेटाडेटा को अपडेट करने के लिए किया जाता है.
ध्यान दें कि इन मैसेज को पढ़ने की लागत को, अन्य प्रोसेस में शामिल किया गया है. इसलिए, यहां दिए गए कुल खर्च में सिर्फ़ डेटा लिखने की लागत शामिल है.
एडमिन टास्क के लिए बिलिंग
ऐप्लिकेशन के मालिक या एडमिन के तौर पर, आपको अपने ऐप्लिकेशन के डेटा से रिपोर्ट जनरेट करनी होंगी. उदाहरण के लिए, हो सकता है कि आप अपने उपयोगकर्ताओं से भेजे गए मैसेज की संख्या को रोज़ाना रिकॉर्ड करना चाहें. ऐसा करने के लिए, messages
कलेक्शन ग्रुप को count()
एग्रीगेट करें.
count()
जैसी एग्रीगेशन क्वेरी के लिए, क्वेरी से मैच होने वाली 1,000 इंडेक्स एंट्री के हर बैच के लिए, आपको एक दस्तावेज़ पढ़ने का शुल्क लिया जाता है. डेटा को हर दिन इकट्ठा करने पर, हर महीने ये शुल्क लागू होते हैं:
छोटा
(50 हज़ार इंस्टॉल)
50,000 ऐप्लिकेशन इंस्टॉल (5,000 डीएयू) के लिए: 0.0009 डॉलर/महीना
5,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के 10 नए मैसेज = हर दिन 50,000 नए मैसेज दस्तावेज़
50,000 दस्तावेज़ों की गिनती / हर रीड चार्ज के लिए 1,000 इंडेक्स मैच = 50 रीड
हर दिन 50 रीड * 30 दिन = हर महीने 1,500 रीड
हर महीने 1,500 रीड * .06/1,00,000 रीड की कीमत = हर महीने 0.0009 डॉलर
मीडियम
(10 लाख इंस्टॉल)
ऐप्लिकेशन के 1,000,000 इंस्टॉल (हर दिन 1,00,000 सक्रिय उपयोगकर्ता) के लिए: हर महीने 0.018 डॉलर
1,00,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के 10 नए मैसेज = हर दिन 10,00,000 नए मैसेज दस्तावेज़
1,000,000 दस्तावेज़ों की गिनती / हर रीड चार्ज के लिए 1,000 इंडेक्स मैच = 1,000 रीड
हर दिन 1,000 रीड * 30 दिन = हर महीने 30,000 रीड
हर महीने 30,000 रीड * .06/1,00,000 रीड की कीमत = हर महीने 0.018 डॉलर
बड़े
(10 करोड़ इंस्टॉल)
10,000,000 ऐप्लिकेशन इंस्टॉल (हर दिन 1,000,000 सक्रिय उपयोगकर्ता) के लिए: 0.18 डॉलर
1,000,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के 10 नए मैसेज = हर दिन 10,000,000 नए मैसेज दस्तावेज़
10,000,000 दस्तावेज़ों की गिनती / हर रीड चार्ज के लिए 1,000 इंडेक्स मैच = 10,000 रीड
हर दिन 10,000 रीड * 30 दिन = हर महीने 3,00,000 रीड
हर महीने 3,00,000 व्यू * .06/1,00,000 व्यू की कीमत = हर महीने 0.18 डॉलर
इसमें ये फ़ायदे शामिल हैं: आपके ऐप्लिकेशन के लिए बिना किसी शुल्क के मिलने वाली सेवाएं
Cloud Firestore ऑपरेशन, स्टोरेज, और नेटवर्क बैंडविड्थ को बिल के लिए इस्तेमाल के तौर पर गिना जाता है. हालांकि, आपको बिना किसी अतिरिक्त शुल्क के कई अन्य फ़ायदे भी मिलते हैं. Cloud Firestore की तुलना डेटाबेस के अन्य विकल्पों से करने पर, इन सेवाओं पर कोई शुल्क नहीं लिया जाता:
- डायरेक्ट क्लाइंट ऐक्सेस: Cloud Firestore को सीधे आपके क्लाइंट कोड से ऐक्सेस किया जाता है. इसके लिए, हमारे नेटिव SDK टूल का इस्तेमाल किया जाता है. इसका मतलब है कि आपको अपने मोबाइल क्लाइंट को डेटाबेस से कनेक्ट करने के लिए, एपीआई सर्वर बनाने और उसे चलाने की ज़रूरत नहीं है.
- लोड बैलेंसिंग: Cloud Firestore आपके डेटाबेस पर आने वाले ट्रैफ़िक को मैनेज करने के लिए, अपने-आप स्केल होता है. इसलिए, आपको लोड बैलेंसर चलाने की ज़रूरत नहीं है.
- सर्वर के चालू रहने का समय: Cloud Firestore डेटाबेस, Google Cloud सर्वर पर काम करते हैं. ये हर महीने 99% से ज़्यादा समय तक चालू रहते हैं.
- पुष्टि करना: Firebase Authentication की मदद से, अनलिमिटेड उपयोगकर्ताओं की पुष्टि आसानी से और सुरक्षित तरीके से करें. Firebase Authentication, Cloud Firestore के साथ सीधे तौर पर इंटिग्रेट होता है. इसलिए, आपको पुष्टि करने की अपनी सेवा चलाने की ज़रूरत नहीं है.
- पुश नोटिफ़िकेशन: Cloud Messaging की मदद से मैसेज और सूचनाएं भेजें.
- Firebase के अन्य प्रॉडक्ट: बिना किसी शुल्क के Firebase के अन्य प्रॉडक्ट इंटिग्रेट करें. इनमें A/B टेस्टिंग, Analytics, Crashlytics, परफ़ॉर्मेंस मॉनिटरिंग, और Remote Config शामिल हैं. Firebase के अन्य प्रॉडक्ट और Firebase की कीमत के बारे में ज़्यादा जानें.