Firestore के Enterprise वर्शन में, कीमत तय करने का एक ऐसा मॉडल पेश किया गया है जिसमें बिलिंग, "हर दस्तावेज़" के आधार पर न करके "हर यूनिट" (या ट्रांच) के आधार पर की जाती है. साथ ही, रीयल-टाइम अपडेट की लागत को अलग से दिखाया जाता है.
यहां दी गई टेबल में, दोनों वर्शन के लिए हर यूनिट की लागत के बारे में बताया गया है. यहां दिखाई गई कीमत, us-central1 के लिए है.
| यूनिट | Standard वर्शन |
Enterprise वर्शन |
| रीड | हर दस्तावेज़ के लिए, 1 लाख रीड पर 0.03 डॉलर या 10 लाख रीड पर 0.30 डॉलर का शुल्क लिया जाता है | 10 लाख रीड यूनिट पर 0.05 डॉलर रीड यूनिट, डेटाबेस से डेटा पढ़ने पर प्रोसेस किया गया डेटा (दस्तावेज़ या इंडेक्स) होता है. इसका हिसाब 4 किलोबाइट के ट्रांच में लगाया जाता है. |
| राइट | हर दस्तावेज़ के लिए, 1 लाख राइट पर 0.09 डॉलर या 10 लाख राइट पर 0.90 डॉलर का शुल्क लिया जाता है | 10 लाख राइट यूनिट पर 0.26 डॉलर
राइट को 1 किलोबाइट की यूनिट में मापा जाता है. |
| डिलीट | 1 लाख डिलीट पर 0.01 डॉलर या 10 लाख डिलीट पर 0.10 डॉलर | राइट यूनिट का इस्तेमाल किया जाता है |
| रीयल-टाइम अपडेट | हर दस्तावेज़ के लिए, 1 लाख रीड पर 0.03 डॉलर या 10 लाख रीड पर 0.30 डॉलर का शुल्क लिया जाता है | 10 लाख रीड यूनिट पर 0.30 डॉलर रीयल-टाइम अपडेट के लिए, एक नया और अलग SKU उपलब्ध है. |
| सेव किया गया डेटा | हर घंटे एक जीबी के लिए 0.00020 डॉलर | हर घंटे एक जीबी के लिए 0.00032 डॉलर |
| डेटा का बैकअप | हर घंटे एक जीबी के लिए 0.00004 डॉलर | हर घंटे एक जीबी के लिए 0.00004 डॉलर |
| डेटा वापस लाने की प्रोसेस | एक जीबी के लिए 0.20 डॉलर | एक जीबी के लिए 0.20 डॉलर |
| पीआईटीआर डेटा | हर घंटे एक जीबी के लिए 0.00020 डॉलर | हर घंटे एक जीबी के लिए 0.00020 डॉलर |
| क्लोन करने की प्रोसेस | एक जीबी के लिए 0.20 डॉलर | एक जीबी के लिए 0.20 डॉलर |
फ़्री टियर
यहां दी गई टेबल में, फ़्री टियर के बारे में जानकारी दी गई है:
| यूनिट | Standard वर्शन (हर दिन के लिए फ़्री टियर) | Enterprise वर्शन (हर दिन के लिए फ़्री टियर) |
| रीड | 50,000 | 50,000 |
| राइट | 20,000 | 40,000 |
| डिलीट | 20,000 | राइट में शामिल |
| रीयल-टाइम अपडेट | रीड SKU में शामिल | 50,000 |
| सेव किया गया डेटा | एक जीबी स्टोरेज | एक जीबी स्टोरेज |
पाइपलाइन ऑपरेशंस के साथ कीमत की खास जानकारी
रीड और राइट यूनिट: दस्तावेज़ के साइज़ के आधार पर
दोनों वर्शन की कीमतों में एक अंतर यह है कि रीड और राइट को कैसे मापा जाता है. Standard वर्शन में, आम तौर पर हर दस्तावेज़ के लिए शुल्क लिया जाता है. Enterprise वर्शन में, दस्तावेज़ के साइज़ के आधार पर हर यूनिट के लिए शुल्क लिया जाता है: रीड को 4 किलोबाइट की यूनिट में और राइट को 1 किलोबाइट की यूनिट में मापा जाता है.
| उदाहरण (दस्तावेज़ पढ़ना) | Standard वर्शन (हर दस्तावेज़ के लिए शुल्क लिया जाता है) | Enterprise वर्शन (हर यूनिट के लिए शुल्क लिया जाता है) |
कीमत की खास जानकारी |
| 8 किलोबाइट का बड़ा दस्तावेज़ पढ़ना | एक रीड का शुल्क लिया जाता है. | दो रीड यूनिट का शुल्क लिया जाता है (8 किलोबाइट /4 किलोबाइट यूनिट, राउंड अप करके दो यूनिट). | Enterprise वर्शन सस्ता है. Enterprise वर्शन में, Standard वर्शन के मुकाबले ज़्यादा रीड यूनिट का इस्तेमाल किया जाता है. हालांकि, Enterprise वर्शन की रीड यूनिट की शुरुआती कीमत, Standard वर्शन में 10 लाख रीड के लिए 0.30 डॉलर के मुकाबले, 10 लाख रीड यूनिट के लिए 0.05 डॉलर है. |
| 20 दस्तावेज़ों वाले कलेक्शन को स्कैन करना. हर दस्तावेज़ का साइज़ एक किलोबाइट है | 20 रीड का शुल्क लिया जाता है | कलेक्शन स्कैन: पांच रीड यूनिट का शुल्क लिया जाता है (20 दस्तावेज़ * एक किलोबाइट = कुल 20 किलोबाइट; 20 किलोबाइट / 4 किलोबाइट यूनिट = पांच यूनिट) इंडेक्स किया गया स्कैन: 21 रीड यूनिट का शुल्क लिया जाता है (20 दस्तावेज़, हर दस्तावेज़ एक किलोबाइट का है. साथ ही, एक इंडेक्स रीड) |
दस्तावेज़ों का साइज़ छोटा होने पर (औसतन एक से दो किलोबाइट), Enterprise वर्शन काफ़ी सस्ता होता है. |
इंडेक्सिंग की लागत: इंडेक्स राइट के लिए यूनिट का शुल्क लिया जाता है
Enterprise वर्शन में, इंडेक्स के लिए कोई शुल्क नहीं लिया जाता. हालांकि, दस्तावेज़ लिखने पर, इंडेक्स के लिए राइट यूनिट का शुल्क लिया जाता है. किसी दस्तावेज़ में इंडेक्स से जुड़े हर फ़ील्ड के लिए, एक अतिरिक्त राइट यूनिट का शुल्क लिया जाता है.
| उदाहरण (दस्तावेज़ लिखना) | Standard वर्शन (इंडेक्स राइट के लिए कोई शुल्क नहीं लिया जाता) | Enterprise वर्शन (इंडेक्स राइट के लिए, हर एक किलोबाइट यूनिट के हिसाब से शुल्क लिया जाता है) | कीमत की खास जानकारी |
| पांच सिंगल-फ़ील्ड इंडेक्स वाले पांच किलोबाइट के दस्तावेज़ को लिखना | एक राइट का शुल्क लिया जाता है. | दस्तावेज़ के लिए पांच राइट यूनिट (पांच किलोबाइट / हर यूनिट के लिए एक किलोबाइट) का शुल्क लिया जाता है. साथ ही, पांच इंडेक्स के लिए पांच अतिरिक्त राइट यूनिट का शुल्क लिया जाता है. इस तरह, कुल 10 राइट यूनिट का शुल्क लिया जाता है. | इंडेक्सिंग ओवरहेड की वजह से, Enterprise वर्शन में कई इंडेक्स वाले बड़े दस्तावेज़ों के लिए ज़्यादा राइट यूनिट का शुल्क लिया जाता है. Enterprise वर्शन में, Standard वर्शन के मुकाबले ज़्यादा राइट यूनिट का इस्तेमाल किया जाता है. हालांकि, Enterprise वर्शन की राइट यूनिट की शुरुआती कीमत, Standard वर्शन में 10 लाख राइट के लिए 0.90 डॉलर के मुकाबले, 10 लाख राइट यूनिट के लिए 0.26 डॉलर है. |
रीयल-टाइम लिसन क्वेरी की कीमत
रीयल-टाइम क्वेरी को दो अलग-अलग चरणों में बांटा गया है. इनके लिए, कीमत तय करने का अलग-अलग स्ट्रक्चर है:
- नतीजों को सिंक करने के लिए शुरुआती क्वेरी: यह डेटा का शुरुआती सेट वापस लाती है. इसके लिए, रीड यूनिट का शुल्क लिया जाता है.
- रीयल-टाइम अपडेट: ये बाद के अपडेट होते हैं. इनमें शुरुआती क्वेरी के बाद, दस्तावेज़ में हुए बदलाव दिखते हैं. इनके लिए, रीयल-टाइम अपडेट यूनिट का शुल्क लिया जाता है.
अपडेट किए गए हर दस्तावेज़ के लिए, हर चार किलोबाइट डेटा पर एक रीयल-टाइम अपडेट यूनिट का शुल्क लिया जाता है.
जब किसी दस्तावेज़ को नतीजों के सेट से हटाया जाता है, तब भी एक रीयल-टाइम अपडेट यूनिट का शुल्क लिया जाता है. इसके उलट, जब कोई दस्तावेज़ मिटाया जाता है, तो रीड के लिए कोई शुल्क नहीं लिया जाता.
मोबाइल और वेब SDK में लिसनर की बिलिंग, ऑफ़लाइन परसिस्टेंस की सुविधा चालू है या नहीं, इस पर भी निर्भर करती है:
- अगर ऑफ़लाइन परसिस्टेंस की सुविधा चालू है और लिसनर 30 मिनट से ज़्यादा समय के लिए डिसकनेक्ट हो जाता है (उदाहरण के लिए, अगर उपयोगकर्ता ऑफ़लाइन हो जाता है), तो आपसे ऐसे शुल्क लिया जाएगा जैसे आपने बिलकुल नई क्वेरी जारी की हो. इसके बाद, रीयल-टाइम अपडेट के लिए भी शुल्क लिया जाएगा.
- अगर ऑफ़लाइन परसिस्टेंस की सुविधा बंद है, तो दस्तावेज़ों और इंडेक्स एंट्री को पढ़ने के लिए शुल्क लिया जाएगा. यह शुल्क, ऐसे लिया जाएगा जैसे आपने बिलकुल नई क्वेरी जारी की हो. ऐसा तब होगा, जब भी लिसनर डिसकनेक्ट और रीकनेक्ट होगा. इसके बाद, रीयल-टाइम अपडेट के लिए भी शुल्क लिया जाएगा.
रीयल-टाइम अपडेट के लिए, फ़्री टियर का इस्तेमाल
फ़्री टियर, हर प्रोजेक्ट में सिर्फ़ एक Firestore डेटाबेस पर लागू होता है. किसी प्रोजेक्ट में, फ़्री टियर वाले डेटाबेस के बिना बनाया गया पहला डेटाबेस, फ़्री टियर के लिए ज़रूरी शर्तें पूरी करेगा. रीयल-टाइम अपडेट क्वेरी के लिए, फ़्री टियर हर दिन 50,000 यूनिट है.
मुफ़्त कोटा खत्म होने के बाद, रीयल-टाइम रीड यूनिट के लिए यह शुल्क लागू होता है.
| देश/इलाके | डिफ़ॉल्ट* (यूएसडी) | Cloud Firestore CUD - एक साल* (यूएसडी) | Cloud Firestore CUD - तीन साल* (यूएसडी) |
| उत्तरी अमेरिका 5 (nam5) | 10 लाख के लिए 0.6 डॉलर |
10 लाख के लिए 0.48 डॉलर |
10 लाख के लिए 0.36 डॉलर |
| उत्तरी वर्जीनिया (us-east4) | 10 लाख के लिए 0.3 डॉलर |
10 लाख के लिए 0.24 डॉलर |
10 लाख के लिए 0.18 डॉलर |
| नीदरलैंड्स (europe-west4) | 10 लाख के लिए 0.315 डॉलर |
10 लाख के लिए 0.252 डॉलर |
10 लाख के लिए 0.189 डॉलर |
| ताइवान (asia-east1) | 10 लाख के लिए 0.347 डॉलर |
10 लाख के लिए 0.277 डॉलर |
10 लाख के लिए 0.208 डॉलर |
| मुंबई (asia-south1) | 10 लाख के लिए 0.312 डॉलर |
10 लाख के लिए 0.249 डॉलर |
10 लाख के लिए 0.187 डॉलर |
| साओ पॉलो (southamerica-east1) | 10 लाख के लिए 0.476 डॉलर |
10 लाख के लिए 0.381 डॉलर |
10 लाख के लिए 0.285 डॉलर |
ग्राहक, Firestore के Enterprise वर्शन के लिए, ज़्यादा बड़े फ़्री टियर के लिए भी ज़रूरी शर्तें पूरी करते हैं. ज़्यादा जानकारी के लिए, Firestore के Enterprise वर्शन की कीमत देखें. इसमें, हर दिन 50,000 यूनिट की रीड यूनिट के लिए, फ़्री टियर शामिल है. कीमत तय करने के इन मॉडल के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, कीमत उदाहरण देखें.