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