Cloud Firestore के इस्तेमाल और लागत का अनुमान लगाने के लिए, चैट ऐप्लिकेशन के इस उदाहरण का इस्तेमाल करें. यह सटीक अनुमान नहीं है, लेकिन इससे आपको यह समझने में मदद मिल सकती है कि Cloud Firestore के इस्तेमाल के लिए आपसे कितना शुल्क लिया जाएगा.
खास जानकारी: इस्तेमाल के लेवल के हिसाब से लागत
सामान्य लागतों को दिखाने के लिए, चैट ऐप्लिकेशन का एक उदाहरण देखें. इसमें उपयोगकर्ता, दो या उससे ज़्यादा लोगों के साथ चैट शुरू कर सकते हैं. उपयोगकर्ता, अपनी चालू चैट को सूची में देख सकते हैं. साथ ही, मैसेज पढ़ और भेज सकते हैं. इस उदाहरण के लिए, हम उत्तरी अमेरिका के मल्टी-रीजन (खास तौर पर nam5) के लिए कीमत तय करने की सुविधा का इस्तेमाल कर रहे हैं.
अनुमान
इस्तेमाल और डेटा स्टोरेज के बारे में इन बातों का ध्यान रखें:
- हर दिन के सक्रिय उपयोगकर्ता (डीएयू), ऐप्लिकेशन इंस्टॉल करने वाले कुल उपयोगकर्ताओं की संख्या का 10% हैं. हर दिन के सक्रिय उपयोगकर्ताओं (डीएयू) की अनुमानित संख्या का इस्तेमाल करके, रोज़ की लागत का अनुमान लगाया जा सकता है. ये ऐसे उपयोगकर्ता होते हैं जो किसी दिन आपका ऐप्लिकेशन खोलते हैं और उसका इस्तेमाल करते हैं. आम तौर पर, यह संख्या ऐप्लिकेशन इंस्टॉल करने वाले कुल उपयोगकर्ताओं की संख्या से कम होती है. नीचे दिए गए हिसाब के लिए, हमने रोज़ाना ऐप्लिकेशन इस्तेमाल करने वाले लोगों की संख्या का अनुमान लगाया है. यह संख्या, ऐप्लिकेशन इंस्टॉल करने वाले लोगों की कुल संख्या का 10% है.
- दस्तावेज़ों का साइज़ काफ़ी छोटा होता है. दस्तावेज़ के साइज़ के हिसाब से टाइप की जानकारी के लिए, यहां दी गई टेबल देखें.
- डेटा सिर्फ़ तीन महीने के लिए सेव किया जाता है. उदाहरण के तौर पर दिए गए चैट ऐप्लिकेशन में मौजूद मैसेज सिर्फ़ तीन महीने तक सेव रहते हैं. मिटाने की कार्रवाइयों का हिसाब लगाने के लिए, यहां दिए गए कैलकुलेशन में हर दिन के मिटाने की कार्रवाई के लिए, हर दिन के लिखने की कार्रवाई दिखाई गई है.
- लागत के इन अनुमानों से, उदाहरण के तौर पर दिए गए ऐप्लिकेशन की ज़्यादातर लागत का पता चलता है. हालांकि, इसमें सभी लागत शामिल नहीं होती हैं. हमने इस गाइड में बताई गई, उपयोगकर्ताओं की सबसे ज़्यादा बार की जाने वाली कार्रवाइयों के आधार पर, किसी ऐप्लिकेशन की ज़्यादातर लागतों का हिसाब लगाया है. जैसे, कार्रवाइयां, उपयोगकर्ता और मैसेज स्टोरेज, और इग्रेस. हालांकि, आपको अपने ऐप्लिकेशन के स्ट्रक्चर और डेटा की ज़रूरतों के हिसाब से, अतिरिक्त लागतों को ध्यान में रखना पड़ सकता है. अपने हिसाब-किताब के लिए इस उदाहरण का इस्तेमाल करें. हालांकि, Cloud Firestore की लागत के बारे में ज़्यादा जानकारी के लिए, कीमत वाले पेज पर जाएं.
उपयोगकर्ता के टास्क के हिसाब से, कार्रवाइयों का ब्यौरा देखने के लिए, ब्यौरा: उपयोगकर्ता के टास्क के हिसाब से बिल किया गया इस्तेमाल सेक्शन देखें.
छोटा
(50 हज़ार इंस्टॉल)
ऐप्लिकेशन के 50,000 इंस्टॉल (5,000 रोज़ सक्रिय उपयोगकर्ता): 1,011.67 रुपये/महीना
| पढ़ने/लिखने की लागत | |||||
|---|---|---|---|---|---|
| हर महीने की कुल कीमत = 11.10 डॉलर/महीना | |||||
| हर दिन कुल 4 लाख बार पढ़ा गया | = | बिना किसी शुल्क के 50 हज़ार बार पढ़ा गया + (350 हज़ार बार पढ़ने के लिए 0.06 डॉलर/100 हज़ार) | = | 3.5 * 0.06 डॉलर | |
| 0.21 डॉलर / दिन * 30 = 6.30 डॉलर | |||||
| हर दिन कुल 1 लाख बार डेटा लिखा जा सकता है | = | 20 हज़ार बार बिना किसी शुल्क के लिखना + (80 हज़ार बार लिखने के लिए 18 रुपये/100 हज़ार) | = | .8 * 0.18 डॉलर | |
| 0.14 डॉलर / दिन * 30 = 4.20 डॉलर | |||||
| हर दिन कुल 1,00,000 फ़ाइलें मिटाई जा सकती हैं | = | बिना किसी शुल्क के 20 हज़ार फ़ाइलें मिटाई जा सकती हैं + (80 हज़ार फ़ाइलें मिटाने के लिए, 100 हज़ार फ़ाइलों पर 0.02 डॉलर का शुल्क लगेगा) | = | .8 * $0.02 | |
| 0.02 डॉलर / दिन * 30 = 0.60 डॉलर | |||||
| स्टोरेज/नेटवर्किंग की लागत | |||||||
|---|---|---|---|---|---|---|---|
| हर महीने की कुल कीमत = 1.04 डॉलर/महीना | |||||||
| हर दिन के सक्रिय उपयोगकर्ता (डीएयू) के हिसाब से 20 केबी / डीएयू * 5,000 डीएयू | = | हर दिन 100 एमबी का डेटा ट्रांसफ़र * 30 | = | हर महीने 3 जीबी नेटवर्क इग्रेस | |||
| 3 जीबी डेटा ट्रांसफ़र करने पर कोई शुल्क नहीं लगेगा = कोई शुल्क नहीं1 | |||||||
| हर दिन के मैसेज के लिए 15 केबी का स्टोरेज / डीएयू + 3 केबी का स्टोरेज / इंस्टॉल2 | = | 45 केबी स्टोरेज / डीएयू * 5 हज़ार डीएयू | = | हर दिन का स्टोरेज 225 एमबी / डीएयू * 30 | = | हर महीने 6.75 जीबी स्टोरेज का इस्तेमाल | |
| बिना किसी शुल्क के 1 जीबी स्टोरेज + (5.75 * 0.18 डॉलर) = 1.04 डॉलर / महीना | |||||||
1 Cloud Firestore के लिए, हर महीने 10 जीबी नेटवर्क इग्रेस का कोई शुल्क नहीं लिया जाता.
2 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन के कुल इंस्टॉल का 10% है. इसलिए, यह संख्या उन उपयोगकर्ताओं की कुल संख्या को दिखाती है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
मीडियम
(10 लाख इंस्टॉल)
ऐप्लिकेशन के 10 लाख इंस्टॉल (हर दिन के 1 लाख सक्रिय उपयोगकर्ता): 29,202 रुपये/महीना
| पढ़ने/लिखने की लागत | |||||
|---|---|---|---|---|---|
| हर महीने की कुल कीमत = 26,190 रुपये/महीना | |||||
| हर दिन कुल 80 लाख बार पढ़ा जा सकता है | = | बिना किसी शुल्क के 50 हज़ार बार पढ़ा गया + (79 लाख 50 हज़ार बार पढ़ने के लिए, 6 रुपये/10 हज़ार) | = | 79.5 * 0.06 डॉलर | |
| 4.77 डॉलर / दिन * 30 = 143.10 डॉलर | |||||
| हर दिन कुल 20 लाख बार डेटा लिखा जा सकता है | = | 20 हज़ार बार बिना किसी शुल्क के लिखना + (19 लाख 80 हज़ार बार लिखने के लिए 18 रुपये/1 लाख) | = | 19.8 * 0.18 डॉलर | |
| 3.56 डॉलर / दिन * 30 = 106.80 डॉलर | |||||
| हर दिन कुल 20 लाख आइटम मिटाए जा सकते हैं | = | 20 हज़ार बार बिना किसी शुल्क के मिटाना + (19 लाख 80 हज़ार बार मिटाने के लिए, 100 हज़ार बार मिटाने पर 2 रुपये का शुल्क) | = | 19.8 * $0.02 | |
| 0.40 डॉलर / दिन * 30 = 12.00 डॉलर | |||||
| स्टोरेज/नेटवर्किंग की लागत | |||||||
|---|---|---|---|---|---|---|---|
| हर महीने की कुल कीमत = ₹2,526.06/महीना | |||||||
| हर दिन के सक्रिय उपयोगकर्ता (डीएयू) के हिसाब से 20 केबी / डीएयू * 1,00,000 डीएयू | = | हर दिन के लिए 2 जीबी का डेटा ट्रांसफ़र * 30 | = | हर महीने 60 जीबी नेटवर्क इग्रेस डेटा ट्रैफ़िक | |||
| 10 जीबी डेटा को बिना किसी शुल्क के ट्रांसफ़र किया जा सकता है. इसके अलावा, (50 जीबी डेटा को ट्रांसफ़र करने का शुल्क * 0.12 डॉलर/जीबी) = 6.00 डॉलर / महीना | |||||||
| हर दिन के मैसेज के लिए 15 केबी का स्टोरेज / डीएयू + 3 केबी का स्टोरेज / इंस्टॉल1 | = | 45 केबी स्टोरेज / डीएयू * 1 लाख डीएयू | = | हर दिन के लिए 4.5 जीबी स्टोरेज / DAU * 30 | = | हर महीने 135 जीबी स्टोरेज का इस्तेमाल | |
| बिना किसी शुल्क के 1 जीबी स्टोरेज + (134 जीबी * 18 रुपये/जीबी) = 2412 रुपये / महीना | |||||||
1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन इंस्टॉल करने वाले लोगों की कुल संख्या का 10% है. इसलिए, यह संख्या उन लोगों की कुल संख्या को दिखाती है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
बड़ा
(1 करोड़ इंस्टॉल)
ऐप्लिकेशन के 1 करोड़ इंस्टॉल (हर दिन सक्रिय रहने वाले 10 लाख उपयोगकर्ता): 2,951.52 डॉलर
| पढ़ने/लिखने की लागत | |||||
|---|---|---|---|---|---|
| हर महीने की कुल कीमत = कुल: 2637.90 डॉलर/महीना | |||||
| हर दिन कुल 8 करोड़ बार पढ़ा गया | = | बिना किसी शुल्क के 50 हज़ार बार पढ़ा गया + (7.995 करोड़ बार पढ़ने के लिए 60 रुपये/100K) | = | 799.5 * 0.06 डॉलर | |
| 47.97 डॉलर / दिन * 30 = 1439.10 डॉलर | |||||
| हर दिन कुल 2 करोड़ राइट ऑपरेशन | = | बिना किसी शुल्क के 20 हज़ार बार लिखना + (199.8 लाख बार लिखने के लिए 18 रुपये/100K) | = | 199.8 * 0.18 डॉलर | |
| ₹2,697 / दिन * 30 = ₹80,910 | |||||
| हर दिन कुल 2 करोड़ आइटम मिटाए जा सकते हैं | = | 20 हज़ार बार बिना किसी शुल्क के मिटाना + (1.998 करोड़ बार मिटाने के लिए 2 रुपये/10 हज़ार) | = | 199.8 * 0.02 डॉलर | |
| 4.00 डॉलर / दिन * 30 = 120.00 डॉलर | |||||
| स्टोरेज/नेटवर्किंग की लागत | |||||||
|---|---|---|---|---|---|---|---|
| हर महीने की कुल कीमत = 31,362 रुपये/महीना | |||||||
| हर दिन के सक्रिय उपयोगकर्ता (डीएयू) के हिसाब से 20 केबी / डीएयू * 10 लाख डीएयू | = | हर दिन के लिए 20 जीबी का डेटा ट्रांसफ़र * 30 | = | हर महीने 600 जीबी नेटवर्क इग्रेस | |||
| बिना किसी शुल्क के 10 जीबी डेटा ट्रांसफ़र + (590 जीबी डेटा ट्रांसफ़र * 12 रुपये/जीबी) = 7,080 रुपये / महीना | |||||||
| हर दिन के मैसेज के लिए 15 केबी का स्टोरेज / डीएयू + 3 केबी का स्टोरेज / इंस्टॉल1 | = | 45 केबी स्टोरेज / डीएयू * 10 लाख डीएयू | = | हर दिन के लिए 45 जीबी स्टोरेज / DAU * 30 | = | हर महीने 1350 जीबी स्टोरेज का इस्तेमाल | |
| (1 जीबी का बिना किसी शुल्क वाला स्टोरेज) + (1349 जीबी * 18 रुपये/जीबी) = 24,282 रुपये / महीना | |||||||
1 हमारा अनुमान है कि डीएयू, ऐप्लिकेशन इंस्टॉल करने वाले लोगों की कुल संख्या का 10% है. इसलिए, यह संख्या उन लोगों की कुल संख्या को दिखाती है जिन्होंने आपका ऐप्लिकेशन इंस्टॉल किया है.
Cloud Firestore बिलिंग मॉडल का एक फ़ायदा यह है कि आपको सिर्फ़ उन सुविधाओं के लिए पेमेंट करना होता है जिनका आपने इस्तेमाल किया है. इस वजह से, आपके बिल में आपके डीएयू की संख्या के हिसाब से बदलाव हो सकता है.
ब्रेकडाउन: उपयोगकर्ता के टास्क के हिसाब से बिल किया गया इस्तेमाल
हमारे उदाहरण चैट ऐप्लिकेशन के लिए, डेटा स्ट्रक्चर इस तरह है:
users/{userId}— उपयोगकर्ता रिकॉर्डgroups/{groupId}— दो या उससे ज़्यादा लोगों के बीच की चैटmessages/{messageId}— चैट में मौजूद हर मैसेज.
डेटा स्टोरेज
ऐप्लिकेशन के डेटा को सेव करने के लिए स्टोरेज की लागत का हिसाब लगाने के लिए, दस्तावेज़ों के साइज़ के बारे में यहां दी गई मान्यताओं को लागू करें:
| कलेक्शन | दस्तावेज़ का साइज़ (ट्रांज़िट में) | दस्तावेज़ का साइज़ (डिस्क पर)* |
|---|---|---|
| users | 1KB | 3 केबी |
| समूह | 0.5 केबी | 1.5 केबी |
| संदेश | 0.25KB | 0.75 केबी |
*इस साइज़ के हिसाब में मैसेज फ़ील्ड के इंडेक्स शामिल हैं. हालांकि, इसमें यह माना गया है कि मैसेज के कॉन्टेंट के लिए इंडेक्सिंग की सुविधा बंद है.
स्टोरेज की लागत कम करने के लिए, ऐप्लिकेशन सिर्फ़ तीन महीने तक के मैसेज सेव करता है.
स्टोरेज की लागत का हिसाब लगाने के बारे में ज़्यादा जानने के लिए, स्टोरेज के साइज़ का हिसाब लगाने के बारे में जानकारी लेख पढ़ें.
कार्रवाइयां
आम तौर पर, उपयोगकर्ता ऐप्लिकेशन में ये सामान्य टास्क पूरे करते हैं:
- चैट की सूची देखना: उपयोगकर्ता, ऐप्लिकेशन की होम स्क्रीन खोलते हैं. उन्हें चैट की सूची दिखती है. इसमें ग्रुप चैट और डायरेक्ट चैट शामिल होती हैं. इन्हें सबसे हाल ही में पोस्ट किए गए मैसेज के हिसाब से क्रम में लगाया जाता है.
- चैट में मैसेज पढ़ना: उपयोगकर्ता होम स्क्रीन से चैट चुनते हैं और उनमें मौजूद नए मैसेज पढ़ते हैं.
- किसी चैट में मैसेज भेजना: उपयोगकर्ता, चैट (ग्रुप या डायरेक्ट) में मैसेज भेजते हैं.
उदाहरण के तौर पर दिए गए ऐप्लिकेशन में, Cloud Firestore के लिए अनुमानित कुल कार्रवाइयां यहां दी गई हैं. ये कार्रवाइयां, उपयोगकर्ता के तीन सामान्य टास्क के लिए की गई हैं:
- पढ़ने की सीमा: (5 * 10) + (30) = 80 बार / उपयोगकर्ता / दिन
- लिखे गए डेटा की संख्या: (10 * 2) = 20 बार / उपयोगकर्ता / दिन
- नेटवर्क इग्रेस: (50 * 0.25 केबी) + (30 * 0.25 केबी) = 20 केबी / उपयोगकर्ता / दिन
- स्टोरेज: (20 * 0.75KB) = 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 बार पढ़ा गया * 0.06/1,00,000 बार पढ़ने की कीमत = हर महीने 0.0009 डॉलर
मीडियम
(10 लाख इंस्टॉल)
ऐप्लिकेशन को 10 लाख बार इंस्टॉल करने पर (हर दिन के एक लाख सक्रिय उपयोगकर्ता): हर महीने 0.018 डॉलर
1,00,000 सक्रिय उपयोगकर्ता * हर उपयोगकर्ता के लिए 10 नए मैसेज = हर दिन 10,00,000 नए मैसेज वाले दस्तावेज़
10,00,000 दस्तावेज़ों को गिना गया / हर बार पढ़ने के लिए 1,000 इंडेक्स मैच = 1,000 बार पढ़ा गया
हर दिन 1,000 बार पढ़ा गया * 30 दिन = हर महीने 30,000 बार पढ़ा गया
हर महीने 30,000 बार पढ़ा गया * 0.06/100,000 बार पढ़ने की कीमत = हर महीने 0.018 डॉलर
बड़ा
(1 करोड़ इंस्टॉल)
ऐप्लिकेशन को 1 करोड़ बार इंस्टॉल करने पर (हर दिन के 10 लाख सक्रिय उपयोगकर्ता): 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 बार पढ़ा गया * हर बार पढ़े जाने की कीमत 0.06/100000 = हर महीने 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, परफ़ॉर्मेंस मॉनिटरिंग, और Remote Config शामिल हैं. Firebase के अन्य प्रॉडक्ट और Firebase की कीमत के बारे में ज़्यादा जानें.