कीमत तय करना

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

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

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

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

डिलीट 1,00,000 डिलीट पर 0.01 डॉलर या 10 लाख डिलीट पर 0.10 डॉलर राइट यूनिट का इस्तेमाल किया जाता है
रीयल-टाइम अपडेट हर दस्तावेज़ के लिए, 1,00,000 रीड पर 0.03 डॉलर या 10 लाख रीड पर 0.30 डॉलर का शुल्क लिया जाता है 10 लाख रीड यूनिट के लिए 0.30 डॉलर
रीयल-टाइम अपडेट के लिए, एक नया और अलग SKU उपलब्ध है.
सेव किया गया डेटा हर घंटे के हिसाब से, हर GiB के लिए 0.00020 डॉलर हर घंटे के हिसाब से, हर GiB के लिए 0.00032 डॉलर
डेटा का बैकअप हर घंटे के हिसाब से, हर GiB के लिए 0.00004 डॉलर हर घंटे के हिसाब से, हर GiB के लिए 0.00004 डॉलर
डेटा वापस लाने की प्रोसेस हर GiB के लिए 0.20 डॉलर हर GiB के लिए 0.20 डॉलर
पीआईटीआर डेटा हर घंटे के हिसाब से, हर GiB के लिए 0.00020 डॉलर हर घंटे के हिसाब से, हर GiB के लिए 0.00020 डॉलर
क्लोन करने की प्रोसेस हर GiB के लिए 0.20 डॉलर हर GiB के लिए 0.20 डॉलर

फ़्री टियर

यहां दी गई टेबल में, फ़्री टियर के बारे में जानकारी दी गई है:

यूनिट Standard वर्शन (हर दिन के लिए फ़्री टियर) Enterprise वर्शन (हर दिन के लिए फ़्री टियर)
रीड 50,000 50,000
राइट 20,000 40,000
डिलीट 20,000 राइट में शामिल
रीयल-टाइम अपडेट रीड SKU में शामिल 50,000
सेव किया गया डेटा 1GB स्टोरेज 1GB स्टोरेज

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

रीड और राइट यूनिट: दस्तावेज़ के साइज़ के आधार पर

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

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

इंडेक्स किया गया स्कैन: लागत 21 रीड यूनिट लगती है (1KiB के 20 दस्तावेज़ देखे गए, एक इंडेक्स रीड)

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

इंडेक्सिंग की लागत: इंडेक्स राइट के लिए यूनिट का इस्तेमाल किया जाता है

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

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

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

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

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

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

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

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