कीमत तय करना

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