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