कीमत तय करना

Firestore Enterprise वर्शन में, कीमत तय करने का एक ऐसा मॉडल पेश किया गया है जिसमें बिलिंग, "हर दस्तावेज़" के आधार के बजाय "हर यूनिट" (या ट्रेंच) के आधार पर की जाती है. साथ ही, रीयल-टाइम अपडेट की लागत को अलग से तय किया जाता है.

यहां दी गई टेबल में, दोनों वर्शन के लिए हर यूनिट की लागत के बारे में बताया गया है. यहां दिखाई गई कीमत, us-central1 के लिए है.

यूनिट Standard वर्शन
Enterprise वर्शन
पढ़े गए दस्तावेज़ हर दस्तावेज़ के लिए, 1,00,000 बार पढ़े जाने पर 0.03 डॉलर या 10 लाख बार पढ़े जाने पर 0.30 डॉलर का शुल्क लिया जाता है 10 लाख बार पढ़े जाने पर 0.05 डॉलर
जब डेटाबेस से डेटा पढ़ा जाता है, तब प्रोसेस किए गए डेटा (दस्तावेज़ या इंडेक्स) को 'पढ़ी गई यूनिट' कहा जाता है. इसका हिसाब 4 किलोबाइट के ट्रेंच में लगाया जाता है.
लिखे गए दस्तावेज़ हर दस्तावेज़ के लिए, 1,00,000 बार लिखे जाने पर 0.09 डॉलर या 10 लाख बार लिखे जाने पर 0.90 डॉलर का शुल्क लिया जाता है 10 लाख बार लिखे जाने पर 0.26 डॉलर

लिखे गए दस्तावेज़ों को 1 किलोबाइट की यूनिट में मापा जाता है.
इंडेक्स में लिखे गए दस्तावेज़ों के लिए, अब 'लिखी गई यूनिट' के हिसाब से शुल्क लिया जाता है. ध्यान दें कि इंडेक्सिंग फ़ील्ड के लिए, अलग-अलग 'लिखी गई यूनिट' का इस्तेमाल किया जाता है. इसलिए, 2 किलोबाइट की स्ट्रिंग वाले फ़ील्ड को इंडेक्स करने पर, दो 'लिखी गई यूनिट' का शुल्क लगता है.

मिटाए गए दस्तावेज़ 1,00,000 दस्तावेज़ मिटाने पर 0.01 डॉलर या 10 लाख दस्तावेज़ मिटाने पर 0.10 डॉलर 'लिखी गई यूनिट' का इस्तेमाल किया जाता है
रीयल-टाइम अपडेट हर दस्तावेज़ के लिए, 1,00,000 बार पढ़े जाने पर 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
सेव किया गया डेटा 1 जीबी स्टोरेज 1 जीबी स्टोरेज

पाइपलाइन ऑपरेशन्स के साथ, कीमत की खास जानकारी

पढ़ी और लिखी गई यूनिट: दस्तावेज़ के साइज़ के हिसाब से

दोनों वर्शन की कीमतों में एक अंतर यह है कि पढ़े और लिखे गए दस्तावेज़ों को कैसे मापा जाता है. Standard वर्शन में, आम तौर पर हर दस्तावेज़ के लिए शुल्क लिया जाता है. Enterprise वर्शन में, दस्तावेज़ के साइज़ के हिसाब से हर यूनिट के लिए शुल्क लिया जाता है: पढ़े गए दस्तावेज़ों को 4 किलोबाइट की यूनिट में और लिखे गए दस्तावेज़ों को 1 किलोबाइट की यूनिट में मापा जाता है.

उदाहरण (दस्तावेज़ पढ़ना) Standard वर्शन (हर दस्तावेज़ के लिए शुल्क लिया जाता है) Enterprise वर्शन
(हर यूनिट के लिए शुल्क लिया जाता है)
कीमत की खास जानकारी
8 किलोबाइट का बड़ा दस्तावेज़ पढ़ना एक बार पढ़े जाने का शुल्क लगता है. दो बार पढ़े जाने का शुल्क लगता है (8 किलोबाइट /4 किलोबाइट यूनिट, राउंड अप करके दो यूनिट). Enterprise वर्शन सस्ता है. Enterprise वर्शन में, Standard वर्शन के मुकाबले ज़्यादा बार पढ़े जाने का शुल्क लगता है.हालांकि, Enterprise वर्शन में पढ़े गए दस्तावेज़ों के लिए शुरुआती कीमत, 10 लाख बार पढ़े जाने पर 0.05 डॉलर है. वहीं, Standard वर्शन में 10 लाख बार पढ़े जाने पर 0.30 डॉलर है.
20 दस्तावेज़ों वाले कलेक्शन को स्कैन करना. हर दस्तावेज़ का साइज़ 1 किलोबाइट है 20 बार पढ़े जाने का शुल्क लगता है कलेक्शन स्कैन: पांच बार पढ़े जाने का शुल्क लगता है (20 दस्तावेज़ * 1 किलोबाइट = कुल 20 किलोबाइट;
20 किलोबाइट / 4 किलोबाइट यूनिट = पांच यूनिट)

इंडेक्स किया गया स्कैन: 21 बार पढ़े जाने का शुल्क लगता है (20 दस्तावेज़, हर दस्तावेज़ का साइज़ 1 किलोबाइट, एक इंडेक्स पढ़ा गया)

जब दस्तावेज़ छोटे होते हैं (औसतन एक से दो किलोबाइट), तब Enterprise वर्शन काफ़ी सस्ता होता है.

इंडेक्सिंग की लागत: इंडेक्स में लिखे गए दस्तावेज़ों के लिए यूनिट का शुल्क लगता है

Enterprise वर्शन में, इंडेक्सिंग की सुविधा मुफ़्त में उपलब्ध नहीं है. जब कोई दस्तावेज़ लिखा जाता है, तब इंडेक्सिंग के लिए 'लिखी गई यूनिट' का शुल्क लगता है. किसी दस्तावेज़ में इंडेक्स से जुड़े हर फ़ील्ड के लिए, लिखी गई एक अतिरिक्त यूनिट का शुल्क लगता है.

उदाहरण (दस्तावेज़ लिखना) Standard वर्शन (इंडेक्स में लिखने के लिए कोई शुल्क नहीं) Enterprise वर्शन (इंडेक्स में लिखने के लिए, हर एक किलोबाइट यूनिट के हिसाब से शुल्क लिया जाता है) कीमत की खास जानकारी
पांच सिंगल-फ़ील्ड इंडेक्स वाले पांच किलोबाइट के दस्तावेज़ को लिखना एक बार लिखे जाने का शुल्क लगता है. दस्तावेज़ के लिए पांच बार लिखे जाने का शुल्क लगता है (पांच किलोबाइट / एक किलोबाइट प्रति यूनिट). साथ ही, पांच इंडेक्स के लिए पांच बार लिखे जाने का अतिरिक्त शुल्क लगता है. इस तरह, 10 बार लिखे जाने का शुल्क लगता है. इंडेक्सिंग की वजह से, Enterprise वर्शन में कई इंडेक्स वाले बड़े दस्तावेज़ों को लिखने के लिए, ज़्यादा बार लिखे जाने का शुल्क लगता है. Enterprise वर्शन में, Standard वर्शन के मुकाबले ज़्यादा बार लिखे जाने का शुल्क लगता है.हालांकि, Enterprise वर्शन में लिखे गए दस्तावेज़ों के लिए शुरुआती कीमत, 10 लाख बार लिखे जाने पर 0.26 डॉलर है. वहीं, Standard वर्शन में 10 लाख बार लिखे जाने पर 0.90 डॉलर है.

रीयल-टाइम में क्वेरी सुनने की सुविधा की कीमत

रीयल-टाइम में क्वेरी सुनने की सुविधा को दो अलग-अलग चरणों में बांटा गया है. इसके लिए, कीमत का स्ट्रक्चर भी अलग-अलग है:

  • नतीजों को सिंक करने के लिए शुरुआती क्वेरी: यह डेटा का शुरुआती सेट वापस लाती है. इसके लिए, 'पढ़ी गई यूनिट' के हिसाब से शुल्क लिया जाता है.
  • रीयल-टाइम अपडेट: ये बाद के अपडेट होते हैं. इनमें शुरुआती क्वेरी के बाद, दस्तावेज़ में हुए बदलाव दिखते हैं. इनके लिए, रीयल-टाइम अपडेट यूनिट के हिसाब से शुल्क लिया जाता है.

अपडेट किए गए हर दस्तावेज़ के लिए, हर चार किलोबाइट डेटा पर रीयल-टाइम अपडेट की एक यूनिट का शुल्क लिया जाता है.

जब किसी दस्तावेज़ को नतीजों के सेट से हटाया जाता है, तब भी रीयल-टाइम अपडेट की एक यूनिट का शुल्क लिया जाता है. इसके उलट, जब कोई दस्तावेज़ मिटाया जाता है, तब उसे पढ़ने के लिए कोई शुल्क नहीं लिया जाता.

मोबाइल और वेब 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 यूनिट के लिए, फ़्री टियर शामिल है. कीमत तय करने के इन मॉडल के काम करने के तरीके के बारे में ज़्यादा जानने के लिए, कीमत उदाहरण देखें.