Cloud Firestore की कीमत का उदाहरण देखें

Cloud Firestore के इस्तेमाल और लागत का अंदाज़ा लगाने के लिए, एक बुनियादी चैट ऐप्लिकेशन के इस असल उदाहरण का इस्तेमाल करें. यह सटीक अनुमान नहीं है, लेकिन इससे आपको यह समझने में मदद मिल सकती है कि Cloud Firestore के इस्तेमाल के लिए, आपसे शुल्क कैसे लिया जाता है.

खास जानकारी: इस्तेमाल के लेवल के हिसाब से लागत

सामान्य लागतों को समझाने के लिए, चैट ऐप्लिकेशन का एक उदाहरण देखें. इसमें उपयोगकर्ता, दो या इससे ज़्यादा लोगों के साथ चैट शुरू कर सकते हैं. उपयोगकर्ता, अपनी चालू चैट की सूची देख सकते हैं. साथ ही, मैसेज पढ़ सकते हैं और भेज सकते हैं. इस उदाहरण के लिए, हम उत्तरी अमेरिका के कई इलाकों (खास तौर पर nam5) के लिए तय की गई कीमत का इस्तेमाल कर रहे हैं.

अनुमान

इस्तेमाल और डेटा स्टोरेज के बारे में इन बातों का ध्यान रखें:

  • हर दिन के सक्रिय उपयोगकर्ता (डीएयू), ऐप्लिकेशन के कुल इंस्टॉलेशन का 10% हैं. हर दिन के सक्रिय उपयोगकर्ताओं (डीएयू) की संख्या का अनुमान लगाकर, हर दिन के खर्च का अनुमान लगाया जा सकता है. ये ऐसे उपयोगकर्ता होते हैं जो किसी दिन आपके ऐप्लिकेशन को खोलते हैं और उसका इस्तेमाल करते हैं. आम तौर पर, यह आपके ऐप्लिकेशन को इंस्टॉल करने वाले कुल उपयोगकर्ताओं का एक छोटा सबसेट होता है. नीचे दिए गए हिसाब के लिए, हमने डीएयू का अनुमान, ऐप्लिकेशन इंस्टॉल करने की कुल संख्या के 10% के तौर पर लगाया है.
  • दस्तावेज़ों का साइज़ छोटा हो. दस्तावेज़ के टाइप के हिसाब से उसके साइज़ की जानकारी के लिए, यहां दी गई टेबल देखें.
  • डेटा सिर्फ़ तीन महीने तक सेव करके रखा जाता है. उदाहरण के तौर पर दिए गए चैट ऐप्लिकेशन में मौजूद मैसेज, सिर्फ़ तीन महीने तक सेव रहते हैं. मिटाने की कार्रवाइयों को ध्यान में रखते हुए, नीचे दिए गए कैलकुलेशन में हर दिन के डेटा को सेव करने के लिए, हर दिन के डेटा को मिटाने की जानकारी दी गई है.
  • लागत के इन अनुमानों में, उदाहरण के तौर पर दिए गए ऐप्लिकेशन की ज़्यादातर लागतें शामिल हैं, लेकिन सभी नहीं. हमने इस गाइड में बताए गए, उपयोगकर्ता के सबसे ज़्यादा इस्तेमाल किए जाने वाले टास्क के लिए, ऑपरेशन, उपयोगकर्ता और मैसेज स्टोरेज, और इग्रेस डेटा ट्रैफ़िक का हिसाब लगाकर, ऐप्लिकेशन की ज़्यादातर लागतों का हिसाब लगाया है. हालांकि, आपको अपने ऐप्लिकेशन के स्ट्रक्चर और डेटा की ज़रूरतों के हिसाब से, अतिरिक्त लागतों को ध्यान में रखना पड़ सकता है. इस उदाहरण का इस्तेमाल करके, अपनी लागत का हिसाब लगाएं. हालांकि, Cloud Firestore की लागतों के बारे में ज़्यादा जानकारी पाने के लिए, कीमत वाले पेज पर जाएं.

उपयोगकर्ता के टास्क के हिसाब से कार्रवाइयों की जानकारी देखने के लिए, ब्यौरा: उपयोगकर्ता के टास्क के हिसाब से बिल किया गया इस्तेमाल सेक्शन देखें.

छोटा
(50 हज़ार इंस्टॉल)

ऐप्लिकेशन के 50,000 इंस्टॉल (5,000 हर दिन के सक्रिय उपयोगकर्ता) के लिए: 12.14 डॉलर/महीना

डेटा पढ़ने/लिखने की लागत
हर महीने की कुल कीमत = 11.10 डॉलर/महीना
हर दिन कुल 4 लाख बार पढ़ा जा सकता है =   बिना किसी शुल्क के 50 हज़ार बार लेख पढ़े जा सकते हैं + (3.5 लाख बार लेख पढ़े जाने पर 0.06 डॉलर/1 लाख बार लेख पढ़े जाने के हिसाब से शुल्क लिया जाएगा) =   3.5 * $0.06
$0.21 / दिन * 30 = $6.30
 
हर दिन कुल 1 लाख राइट ऑपरेशन =   बिना किसी शुल्क के 20 हज़ार राइट + (80 हज़ार राइट के लिए 0.18 डॉलर/1 लाख) =   .8 * $0.18
$0.14 / दिन * 30 = $4.20
 
हर दिन 1 लाख फ़ाइलें मिटाई जा सकती हैं =   बिना किसी शुल्क के 20 हज़ार बार डेटा मिटाने की सुविधा + (80 हज़ार बार डेटा मिटाने के लिए, 1 लाख बार डेटा मिटाने पर 0.02 डॉलर के हिसाब से शुल्क) =   .8 * $0.02
0.02 डॉलर / दिन * 30 = 0.60 डॉलर
स्टोरेज/नेटवर्किंग की लागत
हर महीने का कुल शुल्क = 1.04 डॉलर/महीना
हर दिन के 20 केबी / डीएयू का इग्रेस डेटा ट्रैफ़िक * 5 हज़ार डीएयू =   हर दिन 100 एमबी का इग्रेस डेटा ट्रैफ़िक * 30 =   हर महीने 3 जीबी इग्रेस डेटा ट्रैफ़िक
3 जीबी तक का इग्रेस डेटा ट्रैफ़िक = बिना किसी शुल्क के1
 
हर दिन के सक्रिय उपयोगकर्ता के लिए, मैसेज का 15 केबी स्टोरेज / डीएयू + हर इंस्टॉल के लिए 3 केबी स्टोरेज2 =   45 केबी स्टोरेज / डीएयू * 5,000 डीएयू =   हर दिन का 225 एमबी स्टोरेज / डीएयू * 30 =   हर महीने 6.75 जीबी स्टोरेज का इस्तेमाल
1 जीबी बिना किसी शुल्क के मिलने वाला स्टोरेज + (5.75 * 0.18 डॉलर) = 1.04 डॉलर / महीना

1 Cloud Firestore के लिए, हर महीने 10 जीबी तक के नेटवर्क इग्रेस डेटा ट्रैफ़िक के लिए कोई शुल्क नहीं लिया जाता.
2 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% है. इसलिए, इस संख्या से आपके ऐप्लिकेशन को इंस्टॉल करने वाले उपयोगकर्ताओं की कुल संख्या का पता चलता है.

मीडियम
(10 लाख इंस्टॉल)

ऐप्लिकेशन के 10,00,000 इंस्टॉल (हर दिन के 1,00,000 सक्रिय उपयोगकर्ता) के लिए: 292.02 डॉलर/महीना

डेटा पढ़ने/लिखने की लागत
हर महीने का कुल शुल्क = 261.90 डॉलर/महीना
हर दिन 80 लाख बार पढ़ा जाता है =   बिना किसी शुल्क के 50 हज़ार रीड + (79.5 लाख रीड के लिए 0.06 डॉलर/1 लाख) =   79.5 * 0.06 डॉलर
4.77 डॉलर / दिन * 30 = 143.10 डॉलर
 
हर दिन कुल 20 लाख राइट ऑपरेशन =   बिना किसी शुल्क के 20 हज़ार बार डेटा लिखने की सुविधा + (1.98M बार डेटा लिखने के लिए 0.18 डॉलर/100K) =   19.8 * $0.18
3.56 डॉलर / दिन * 30 = 106.80 डॉलर
 
हर दिन कुल 20 लाख आइटम मिटाए जा सकते हैं =   बिना किसी शुल्क के 20 हज़ार बार मिटाने की सुविधा + (19.8 लाख बार मिटाने की सुविधा, 0.02 डॉलर/1 लाख बार मिटाने की सुविधा के हिसाब से) =   19.8 * $0.02
$0.40 / day * 30 = $12.00
स्टोरेज/नेटवर्किंग की लागत
हर महीने का कुल खर्च = 30.12 डॉलर/महीना
20 केबी / हर दिन के इग्रेस डेटा ट्रैफ़िक का डीएयू * 1,00,000 डीएयू =   हर दिन का 2 जीबी इग्रेस डेटा ट्रैफ़िक * 30 =   हर महीने 60 जीबी का नेटवर्क इग्रेस डेटा ट्रैफ़िक
10 जीबी बिना किसी शुल्क के इग्रेस डेटा ट्रैफ़िक + (50 जीबी इग्रेस डेटा ट्रैफ़िक * 0.12 डॉलर/जीबी) = 6.00 डॉलर / महीना
 
हर दिन के सक्रिय उपयोगकर्ता के लिए, मैसेज के स्टोरेज के तौर पर 15 केबी + हर इंस्टॉल के लिए 3 केबी स्टोरेज1 =   45 केबी स्टोरेज / डीएयू * 1,00,000 डीएयू =   हर दिन का 4.5 जीबी स्टोरेज / डीएयू * 30 =   हर महीने 135 जीबी स्टोरेज का इस्तेमाल
1 जीबी बिना किसी शुल्क के मिलने वाला स्टोरेज + (134 जीबी * 0.18 डॉलर/जीबी) = 24.12 डॉलर / महीना

1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% है. इसलिए, इस संख्या में आपके ऐप्लिकेशन को इंस्टॉल करने वाले उपयोगकर्ताओं की कुल संख्या शामिल है.

बड़ा
(1 करोड़ इंस्टॉल)

ऐप्लिकेशन के 1,00,00,000 इंस्टॉल (हर दिन के 10,00,000 सक्रिय उपयोगकर्ता) के लिए: 2,951.52 डॉलर

डेटा पढ़ने/लिखने की लागत
हर महीने की कुल लागत = कुल: 2,637.90 डॉलर/महीना
हर दिन आठ करोड़ से ज़्यादा बार पढ़ा जाता है =   बिना किसी शुल्क के 50 हज़ार रीड + (7.995 करोड़ रीड, 0.06 डॉलर/1 लाख के हिसाब से) =   799.5 * $0.06
47.97 डॉलर / दिन * 30 = 1439.10 डॉलर
 
हर दिन कुल दो करोड़ राइट ऑपरेशन =   बिना किसी शुल्क के 20 हज़ार राइट ऑपरेशन + (1.998 करोड़ राइट ऑपरेशन के लिए 0.18 डॉलर/1 लाख) =   199.8 * $0.18
35.96 डॉलर / दिन * 30 = 1078.80 डॉलर
 
हर दिन मिटाए जाने वाले कुल आइटम की संख्या 2 करोड़ है =   बिना किसी शुल्क के 20 हज़ार बार डेटा मिटाने की सुविधा + (1.998 करोड़ बार डेटा मिटाने की सुविधा, 1 लाख बार डेटा मिटाने के लिए 0.02 डॉलर के हिसाब से) =   199.8 * $0.02
$4.00 / दिन * 30 = $120.00
स्टोरेज/नेटवर्किंग की लागत
हर महीने की कुल लागत = 313.62 डॉलर/महीना
20 केबी / हर दिन के इग्रेस डेटा ट्रैफ़िक का डीएयू * 10 लाख डीएयू =   हर दिन का 20 जीबी इग्रेस डेटा ट्रैफ़िक * 30 =   हर महीने 600 जीबी का नेटवर्क इग्रेस डेटा ट्रैफ़िक
10 जीबी का बिना किसी शुल्क वाला इग्रेस डेटा ट्रैफ़िक + (590 जीबी का इग्रेस डेटा ट्रैफ़िक * 0.12 डॉलर/जीबी) = 70.80 डॉलर / महीना
 
हर दिन के सक्रिय उपयोगकर्ता के लिए, मैसेज के स्टोरेज के तौर पर 15 केबी + हर इंस्टॉल के लिए 3 केबी स्टोरेज1 =   45 केबी स्टोरेज / डीएयू * 10 लाख डीएयू =   हर दिन का 45 जीबी स्टोरेज / डीएयू * 30 =   हर महीने 1,350 जीबी स्टोरेज का इस्तेमाल
(1 जीबी बिना किसी शुल्क के मिलने वाला स्टोरेज) + (1349 जीबी * 0.18 डॉलर/जीबी) = 242.82 डॉलर / महीना

1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% है. इसलिए, इस संख्या में आपके ऐप्लिकेशन को इंस्टॉल करने वाले उपयोगकर्ताओं की कुल संख्या शामिल है.

Cloud Firestore बिलिंग मॉडल का एक फ़ायदा यह है कि आपको सिर्फ़ इस्तेमाल की गई सुविधाओं के लिए पैसे चुकाने होते हैं. इस वजह से, डीएयू की संख्या के हिसाब से आपका बिल बढ़ या घट सकता है.

ब्रेकडाउन: उपयोगकर्ता के टास्क के हिसाब से बिल किया गया इस्तेमाल

उदाहरण के तौर पर, हमारे चैट ऐप्लिकेशन के लिए डेटा स्ट्रक्चर इस तरह है:

  • 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 दस्तावेज़ों को पढ़ने का शुल्क लिया जाता है. मान लें कि कोई सक्रिय उपयोगकर्ता, दिन में पांच बार ऐप्लिकेशन खोलता है. इस तरह, हर उपयोगकर्ता हर दिन 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/100,000 रीड की कीमत = हर महीने 0.0009 डॉलर

मीडियम
(10 लाख इंस्टॉल)

ऐप्लिकेशन के 10,00,000 इंस्टॉल (1,00,000 हर दिन के सक्रिय उपयोगकर्ता) के लिए: 0.018 डॉलर/महीना

1,00,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के लिए 10 नए मैसेज = हर दिन 10,00,000 नए मैसेज दस्तावेज़

गिने गए 10,00,000 दस्तावेज़ / हर रीड चार्ज के लिए 1,000 इंडेक्स मैच = 1,000 रीड

हर दिन 1,000 रीड * 30 दिन = हर महीने 30,000 रीड

हर महीने 30,000 रीड * .06/100,000 रीड की कीमत = हर महीने 0.018 डॉलर

बड़ा
(1 करोड़ इंस्टॉल)

ऐप्लिकेशन के 1,00,00,000 इंस्टॉल (हर दिन के 10,00,000 सक्रिय उपयोगकर्ता) के लिए: 0.18 डॉलर

10,00,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के लिए 10 नए मैसेज = हर दिन 1,00,00,000 नए मैसेज दस्तावेज़

गिने गए 1,00,00,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 को सीधे ऐक्सेस किया जाता है. इसका मतलब है कि आपको अपने मोबाइल क्लाइंट को डेटाबेस से कनेक्ट करने के लिए, एपीआई सर्वर बनाने और चलाने की ज़रूरत नहीं है.
  • लोड बैलेंसिंग: Cloud Firestore आपके डेटाबेस पर आने वाले ट्रैफ़िक को मैनेज करने के लिए, अपने-आप स्केल होता है. इसलिए, आपको लोड बैलेंसर चलाने की ज़रूरत नहीं पड़ती.
  • सर्वर का अपटाइम: Cloud Firestore डेटाबेस, Google Cloud सर्वर पर काम करते हैं. ये हर महीने 99% से ज़्यादा अपटाइम देते हैं.
  • पुष्टि करना: Firebase Authentication की मदद से, जितने चाहें उतने उपयोगकर्ताओं की पुष्टि आसानी से और सुरक्षित तरीके से करें. Firebase Authentication, सीधे Cloud Firestore के साथ इंटिग्रेट होता है. इसलिए, आपको पुष्टि करने की अपनी सेवा चलाने की ज़रूरत नहीं है.
  • पुश नोटिफ़िकेशन: Cloud Messaging की मदद से मैसेज और सूचनाएं भेजना.
  • Firebase के अन्य प्रॉडक्ट: Firebase के अन्य प्रॉडक्ट को बिना किसी शुल्क के इंटिग्रेट करें. इनमें A/B टेस्टिंग, Analytics, Crashlytics, और परफ़ॉर्मेंस मॉनिटरिंग शामिल हैं. Firebase के अन्य प्रॉडक्ट और Firebase की कीमत के बारे में ज़्यादा जानें.