Firestore Enterprise Edition में एक नया कीमत मॉडल पेश किया गया है. इसमें बिलिंग को "हर दस्तावेज़" के आधार पर न करके, "हर यूनिट" (या ट्रांच) के आधार पर किया जाता है. साथ ही, रीयल-टाइम अपडेट की लागत को अलग किया जाता है.
यहां दी गई टेबल में, दोनों वर्शन के लिए हर यूनिट की कीमत के बारे में बताया गया है. दिखाया गया किराया, us-central1 के लिए है.
| यूनिट | Standard edition |
Enterprise वर्शन |
| पढ़ता है | हर दस्तावेज़ के लिए, 1 लाख बार पढ़ने पर 3 रुपये या 10 लाख बार पढ़ने पर 30 रुपये का शुल्क लिया जाता है | हर 10 लाख रीड यूनिट के लिए 5 रुपये रीड यूनिट, प्रोसेस किया गया डेटा (दस्तावेज़ या इंडेक्स) होता है. यह तब प्रोसेस होता है, जब डेटाबेस से डेटा पढ़ा जाता है. इसकी गिनती 4 केआईबी के हिसाब से की जाती है. |
| Writes | हर दस्तावेज़ के लिए, 1,00,000 बार लिखने पर 0.09 डॉलर या 10 लाख बार लिखने पर 0.90 डॉलर का शुल्क लिया जाता है | हर दस लाख राइट यूनिट के लिए 0.26 डॉलर
राइट ऑपरेशन को 1 KiB यूनिट में मापा जाता है. |
| मिटाता है | एक लाख मिटाए गए आइटम के लिए 0.01 डॉलर या 10 लाख मिटाए गए आइटम के लिए 0.10 डॉलर | राइट यूनिट का इस्तेमाल करता है |
| रीयल-टाइम अपडेट | हर दस्तावेज़ के लिए, 1 लाख बार पढ़ने पर 3 रुपये या 10 लाख बार पढ़ने पर 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 |
फ़्री टियर
यहां दी गई टेबल में, बिना किसी शुल्क वाली सेवा के बारे में जानकारी दी गई है:
| यूनिट | Standard वर्शन (हर दिन के लिए मुफ़्त टियर) | 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 केआईबी / 1 केआईबी प्रति यूनिट) का इस्तेमाल होता है. साथ ही, पांच इंडेक्स के लिए पांच अतिरिक्त राइट यूनिट का इस्तेमाल होता है. इस तरह, कुल 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,00,000 काउंट |
$0.277 / 10 लाख |
0.208/ 10,00,000 काउंट |
| मुंबई (asia-south1) | $0.312 / 10,00,000 काउंट |
$0.249 / 10 लाख |
0.187/ 10,00,000 काउंट |
| साओ पॉलो (southamerica-east1) | 47.6 रुपये / 10 लाख |
$0.381 / 10 लाख |
0.285 / 10,00,000 काउंट |
ग्राहक, Firestore Enterprise वर्शन के लिए ज़्यादा फ़्री-टियर का इस्तेमाल भी कर सकते हैं. Firestore Enterprise वर्शन की कीमत के बारे में जानकारी उपलब्ध है. इसमें हर दिन, हर यूनिट के लिए 50,000 रीड यूनिट का मुफ़्त टियर शामिल है. इन प्राइसिंग मॉडल के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, कीमत के उदाहरण देखें.