Firestore Enterprise Edition में एक नया प्राइसिंग मॉडल पेश किया गया है. इसमें बिलिंग को "हर दस्तावेज़" के आधार पर न करके, "हर यूनिट" (या ट्रांच) के आधार पर किया जाता है. साथ ही, रीयल-टाइम अपडेट की लागत को अलग किया जाता है.
यहां दी गई टेबल में, दोनों वर्शन के लिए हर यूनिट की कीमत के बारे में बताया गया है. दिखाई गई कीमत us-central1 के लिए है.
| यूनिट | Firestore Standard edition |
Firestore Enterprise वर्शन |
| पढ़ता है | हर दस्तावेज़ के लिए, 1 लाख बार पढ़ने पर 0.03 डॉलर या 10 लाख बार पढ़ने पर 0.30 डॉलर का शुल्क लिया जाता है | हर दस लाख रीड यूनिट के लिए 5 रुपये रीड यूनिट, प्रोसेस किया गया डेटा (दस्तावेज़ या इंडेक्स) होता है. यह तब प्रोसेस होता है, जब डेटाबेस से डेटा पढ़ा जाता है. इसका हिसाब 4 केआईबी के हिसाब से लगाया जाता है. |
| Writes | हर दस्तावेज़ के लिए, 1,00,000 बार लिखने पर 0.09 डॉलर या 10 लाख बार लिखने पर 0.90 डॉलर का शुल्क लिया जाता है | हर दस लाख राइट यूनिट के लिए 0.26 डॉलर
राइट ऑपरेशन को 1 KiB यूनिट में मापा जाता है. |
| मिटाता है | एक लाख मिटाए गए आइटम के लिए 0.01 डॉलर या 10 लाख मिटाए गए आइटम के लिए 0.10 डॉलर | राइट यूनिट का इस्तेमाल करता है |
| रीयल-टाइम अपडेट | हर दस्तावेज़ के लिए, 1 लाख बार पढ़ने पर 0.03 डॉलर या 10 लाख बार पढ़ने पर 0.30 डॉलर का शुल्क लिया जाता है | हर 10 लाख रीड यूनिट के लिए 30 रुपये रीयल-टाइम अपडेट के लिए नया और अलग एसकेयू उपलब्ध है. |
| संग्रहित डेटा | हर GiB घंटे के लिए 0.00020 डॉलर | हर GiB घंटे के लिए 0.00032 डॉलर |
| बैक अप डेटा | हर GiB घंटे के लिए 0.00004 डॉलर | हर GiB घंटे के लिए 0.00004 डॉलर |
| वापस लाने की कार्रवाई | 0.20 डॉलर प्रति GiB | 0.20 डॉलर प्रति GiB |
| PITR डेटा | हर GiB घंटे के लिए 0.00020 डॉलर | हर GiB घंटे के लिए 0.00020 डॉलर |
| क्लोन बनाने की प्रोसेस | 0.20 डॉलर प्रति GiB | 0.20 डॉलर प्रति GiB |
फ़्री टियर
यहां दी गई टेबल में, बिना किसी शुल्क वाली सेवा के बारे में जानकारी दी गई है:
| यूनिट | Firestore का Standard Edition (हर दिन के हिसाब से मुफ़्त टियर) | Firestore Enterprise वर्शन (हर दिन के हिसाब से बिना शुल्क वाला टियर) |
| पढ़ता है | 50,000 | 50,000 |
| लिखता है | 20,000 | 40,000 |
| हटाए | 20,000 | Writes प्लान में शामिल है |
| रीयल-टाइम अपडेट | Reads SKU में शामिल है | 50,000 |
| संग्रहित डेटा | 1GB स्टोरेज | 1GB स्टोरेज |
पाइपलाइन ऑपरेशंस के साथ कीमत की खास जानकारी
यूनिट पढ़ना/लिखना: दस्तावेज़ के साइज़ के आधार पर
अलग-अलग वर्शन की कीमत में अंतर होने की एक वजह यह है कि रीड और राइट को कैसे मेज़र किया जाता है. Standard वर्शन में, आम तौर पर हर दस्तावेज़ के हिसाब से शुल्क लिया जाता है. Enterprise वर्शन में, दस्तावेज़ के साइज़ के आधार पर हर यूनिट के लिए शुल्क लिया जाता है: रीड 4 किलोबाइट की यूनिट में होती हैं और राइट 1 किलोबाइट की यूनिट में होती हैं.
| उदाहरण (दस्तावेज़ पढ़ना) | Standard वर्शन (हर दस्तावेज़ के लिए शुल्क लिया जाता है) | Enterprise edition (हर यूनिट के लिए शुल्क लिया जाता है) |
किराये से जुड़ी हाइलाइट |
| 8 केआईबी के बड़े दस्तावेज़ को पढ़ना | 1 read के लिए लागत जुड़ जाती है. | इसमें 2 रीड यूनिट का शुल्क लगता है (8KB /4KB यूनिट, जिसे राउंड अप करके 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 दस्तावेज़ों के लिए इंडेक्स पढ़ा जाता है) |
दस्तावेज़ों का साइज़ छोटा होने पर, Enterprise वर्शन का इस्तेमाल करना ज़्यादा किफ़ायती होता है. (दस्तावेज़ का औसत साइज़ 1 से 2 केआईबी). |
इंडेक्स करने की लागत: इंडेक्स लिखने से यूनिट खर्च होती हैं
Enterprise वर्शन में इंडेक्स मुफ़्त नहीं होते. जब कोई दस्तावेज़ लिखा जाता है, तो वे राइट यूनिट का इस्तेमाल करते हैं. किसी दस्तावेज़ में इंडेक्स से जुड़े हर फ़ील्ड के लिए, एक अतिरिक्त राइट यूनिट का इस्तेमाल किया जाता है.
| उदाहरण (दस्तावेज़ लिखना) | स्टैंडर्ड वर्शन (इंडेक्स लिखने का कोई शुल्क नहीं) | Enterprise वर्शन (इंडेक्स राइट के लिए, हर 1KiB यूनिट के हिसाब से शुल्क लिया जाता है) | किराये से जुड़ी हाइलाइट |
| पांच सिंगल-फ़ील्ड इंडेक्स वाला 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 लाख |
$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,00,000 काउंट |
0.187/ 10,00,000 काउंट |
| साओ पॉलो (southamerica-east1) | 47.6 रुपये / 10 लाख |
$0.381 / 10 लाख |
0.285 / 10,00,000 |
ग्राहक, Firestore Enterprise Edition के लिए ज़्यादा फ़ायदों वाले मुफ़्त टियर का इस्तेमाल कर सकते हैं. Firestore Enterprise वर्शन की कीमत के बारे में जानकारी उपलब्ध है. इसमें हर दिन 50,000 रीड यूनिट के लिए, बिना किसी शुल्क के इस्तेमाल करने की सुविधा शामिल है. कीमत तय करने के इन मॉडल के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, कीमत के उदाहरण देखें.