Cloud Firestore बिलिंग को समझें

यह दस्तावेज़ क्लाउड फायरस्टोर मूल्य निर्धारण विवरण बताता है। यह आपको यह भी बताता है कि क्लाउड फायरस्टोर पर अपने खर्च को कैसे सीमित और मॉनिटर किया जाए।

यदि आप USD के अलावा किसी अन्य मुद्रा में भुगतान करते हैं, तो Cloud Platform SKU पर आपकी मुद्रा में सूचीबद्ध मूल्य लागू होते हैं।

मूल्य निर्धारण सिंहावलोकन

जब आप Cloud Firestore का उपयोग करते हैं, तो आपसे निम्नलिखित के लिए शुल्क लिया जाता है:

  • आपके द्वारा पढ़े, लिखे और हटाए जाने वाले दस्तावेज़ों की संख्या .
  • आपके डेटाबेस द्वारा उपयोग की जाने वाली संग्रहण की मात्रा , जिसमें मेटाडेटा और अनुक्रमणिका के लिए ओवरहेड शामिल है।
  • आपके द्वारा उपयोग की जाने वाली नेटवर्क बैंडविड्थ की मात्रा .

भंडारण और बैंडविड्थ उपयोग की गणना गिबिबाइट्स (जीआईबी) में की जाती है, जहां 1 जीबी = 2 30 बाइट्स। सभी शुल्क प्रतिदिन अर्जित होते हैं।

निम्नलिखित अनुभाग इस बारे में विवरण प्रदान करते हैं कि आपके Cloud Firestore उपयोग के लिए आपसे कैसे शुल्क लिया जाता है।

स्थान के अनुसार मूल्य निर्धारण

निम्न तालिका प्रत्येक क्लाउड फायरस्टोर स्थान के लिए पढ़ने, लिखने, हटाने और भंडारण के लिए मूल्य निर्धारण को सूचीबद्ध करती है:

क्षेत्र का चयन करें

यूएस (बहु-क्षेत्र)

यूएस (बहु-क्षेत्र)

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.06 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.18 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.02 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.18/जीआईबी/माह

ओरेगन

ओरेगन

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.03 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.09 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.01 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.15/जीआईबी/माह

लॉस एंजिल्स

लॉस एंजिल्स

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.036 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.108 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.012 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.108/जीआईबी/माह

सॉल्ट लेक सिटी

सॉल्ट लेक सिटी

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.036 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.108 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.012 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.108/जीआईबी/माह

उत्तरी वर्जीनिया

उत्तरी वर्जीनिया

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.033 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.099 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.011 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.099/जीआईबी/माह

लास वेगास

लास वेगास

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.033 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.099 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.011 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.165/जीआईबी/माह

दक्षिण कैरोलिना

दक्षिण कैरोलिना

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.06 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.18 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.02 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.18/जीआईबी/माह

मॉन्ट्रियल

मॉन्ट्रियल

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.033 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.099 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.011 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.099/जीआईबी/माह

साओ पाउलो

साओ पाउलो

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.045 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.135 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.015 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.135/जीआईबी/माह

यूरोप (बहु-क्षेत्र)

यूरोप (बहु-क्षेत्र)

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.06 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.18 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.02 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.18/जीआईबी/माह

ज्यूरिक

ज्यूरिक

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.042 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.126 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.014 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.210/जीआईबी/माह

वारसा

वारसा

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.039 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.117 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.195/जीआईबी/माह

फ्रैंकफर्ट

फ्रैंकफर्ट

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.039 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.117 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.117/जीआईबी/माह

लंडन

लंडन

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.039 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.117 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.117/जीआईबी/माह

मुंबई

मुंबई

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.035 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.104 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.012 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.104/जीआईबी/माह

सिडनी

सिडनी

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.038 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.115 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.115/जीआईबी/माह

हॉगकॉग

हॉगकॉग

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.06 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.18 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.02 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.18/जीआईबी/माह

ताइवान

ताइवान

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.0345 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.1042 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.0115 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.1725/जीआईबी/माह

टोक्यो

टोक्यो

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.038 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.115 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.115/जीआईबी/माह

सिंगापुर

सिंगापुर

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.0369 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.1107 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.0123 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.1846/जीआईबी/माह

जकार्ता

जकार्ता

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.038 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.115 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.192/जीआईबी/माह

ओसाका

ओसाका

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.038 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.115 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.195/जीआईबी/माह

सोल

सोल

मुफ्त कोटा से परे मूल्य निर्धारण
दस्तावेज़ पढ़ता है $0.038 प्रति 100,000 दस्तावेज़
दस्तावेज़ लिखता है $0.115 प्रति 100,000 दस्तावेज़
दस्तावेज़ हटाता है $0.013 प्रति 100,000 दस्तावेज़
संग्रहीत डेटा $0.192/जीआईबी/माह

यदि आप USD के अलावा किसी अन्य मुद्रा में भुगतान करते हैं, तो Cloud Platform SKU पर आपकी मुद्रा में सूचीबद्ध मूल्य लागू होते हैं।

पढ़ता, लिखता और हटाता है

क्लाउड फायरस्टोर के साथ आपके द्वारा किए जाने वाले प्रत्येक दस्तावेज़ को पढ़ने, लिखने और हटाने के लिए आपसे शुल्क लिया जाता है।

लिखने और हटाने का शुल्क सीधा है। राइट्स के लिए, प्रत्येक set या update ऑपरेशन को सिंगल राइट के रूप में गिना जाता है।

पढ़ने के लिए शुल्क में कुछ बारीकियां होती हैं जिन्हें आपको ध्यान में रखना चाहिए। निम्नलिखित खंड इन बारीकियों को विस्तार से समझाते हैं।

क्वेरी परिणाम सुनना

Cloud Firestore आपको किसी क्वेरी के परिणाम सुनने और क्वेरी के परिणाम बदलने पर रीयलटाइम अपडेट प्राप्त करने की अनुमति देता है।

जब आप किसी क्वेरी के परिणाम सुनते हैं, तो परिणाम सेट में किसी दस्तावेज़ को जोड़ने या अपडेट करने पर हर बार पढ़ने के लिए आपसे शुल्क लिया जाता है। जब कोई दस्तावेज़ परिणाम सेट से हटा दिया जाता है, क्योंकि दस्तावेज़ बदल गया है, तो आपसे पढ़ने के लिए भी शुल्क लिया जाता है। (इसके विपरीत, जब कोई दस्तावेज़ हटा दिया जाता है, तो आपसे पढ़ने के लिए शुल्क नहीं लिया जाता है।)

साथ ही, यदि श्रोता 30 मिनट से अधिक समय के लिए डिस्कनेक्ट हो जाता है (उदाहरण के लिए, यदि उपयोगकर्ता ऑफ़लाइन हो जाता है), तो आपसे पढ़ने के लिए शुल्क लिया जाएगा जैसे कि आपने एक नई क्वेरी जारी की थी।

बड़े परिणाम सेट प्रबंधित करना

बड़ी संख्या में परिणाम देने वाली क्वेरी को प्रबंधित करने में आपकी सहायता करने के लिए Cloud Firestore में कई सुविधाएं हैं:

  • Cursors , जो आपको लंबे समय से चल रही क्वेरी को फिर से शुरू करने की अनुमति देता है।
  • पृष्ठ टोकन , जो क्वेरी परिणामों को पृष्ठांकित करने में आपकी सहायता करते हैं।
  • सीमाएं , जो निर्दिष्ट करती हैं कि कितने परिणामों को पुनः प्राप्त करना है।
  • ऑफ़सेट , जो आपको निश्चित संख्या में दस्तावेज़ों को छोड़ने की अनुमति देता है।

कर्सर, पेज टोकन और सीमा का उपयोग करने के लिए कोई अतिरिक्त लागत नहीं है। वास्तव में, ये सुविधाएँ केवल उन दस्तावेज़ों को पढ़कर पैसे बचाने में आपकी मदद कर सकती हैं जिनकी आपको वास्तव में आवश्यकता है।

हालाँकि, जब आप कोई ऐसी क्वेरी भेजते हैं जिसमें एक ऑफ़सेट शामिल होता है, तो आपसे छोड़े गए प्रत्येक दस्तावेज़ के लिए एक पढ़ने का शुल्क लिया जाता है। उदाहरण के लिए, यदि आपकी क्वेरी 10 के ऑफ़सेट का उपयोग करती है, और क्वेरी 1 दस्तावेज़ लौटाती है, तो आपसे 11 रीडिंग के लिए शुल्क लिया जाता है। इस अतिरिक्त लागत के कारण, आपको जब भी संभव हो ऑफ़सेट के बजाय कर्सर का उपयोग करना चाहिए।

दस्तावेज़ के अलावा अन्य प्रश्न पढ़ता है

दस्तावेज़ पढ़ने के अलावा अन्य प्रश्नों के लिए, जैसे संग्रह आईडी की सूची के लिए अनुरोध, आपको एक दस्तावेज़ पढ़ने के लिए बिल किया जाता है। यदि परिणामों के पूरे सेट को प्राप्त करने के लिए एक से अधिक अनुरोध की आवश्यकता होती है (उदाहरण के लिए, यदि आप पेजिनेशन का उपयोग कर रहे हैं), तो आपको प्रति अनुरोध एक बार बिल भेजा जाता है।

प्रश्नों के लिए न्यूनतम शुल्क

आपके द्वारा की जाने वाली प्रत्येक क्वेरी के लिए पढ़े जाने वाले एक दस्तावेज़ का न्यूनतम शुल्क है, भले ही क्वेरी का कोई परिणाम न मिले।

क्लाउड फायरस्टोर सुरक्षा नियम

मोबाइल और वेब क्लाइंट लाइब्रेरी के लिए, यदि आपके क्लाउड फायरस्टोर सुरक्षा नियम exists() , get() , या getAfter() आपके डेटाबेस से एक या अधिक दस्तावेज़ पढ़ने के लिए, तो आपसे अतिरिक्त पढ़ने के लिए शुल्क लिया जाता है:

  • आपसे उन रीडिंग के लिए शुल्क लिया जाता है जो आपके क्लाउड फायरस्टोर सुरक्षा नियमों का मूल्यांकन करने के लिए आवश्यक हैं।

    उदाहरण के लिए, यदि आपके नियम तीन दस्तावेज़ों को संदर्भित करते हैं, लेकिन Cloud Firestore को आपके नियमों का मूल्यांकन करने के लिए उनमें से केवल दो दस्तावेज़ों को पढ़ना है, तो आपसे आश्रित दस्तावेज़ों के लिए दो अतिरिक्त पढ़ने के लिए शुल्क लिया जाएगा।

    आपसे प्रति आश्रित दस्तावेज़ को पढ़ने के लिए केवल एक शुल्क लिया जाता है, भले ही आपके नियम उस दस्तावेज़ को एक से अधिक बार संदर्भित करते हों।

  • आपसे प्रति अनुरोध केवल एक बार नियम मूल्यांकन के लिए शुल्क लिया जाता है।

    परिणामस्वरूप, एक समय में एक दस्तावेज़ को पढ़ने की तुलना में कई दस्तावेज़ों को पढ़ने में कम खर्च हो सकता है, क्योंकि कई दस्तावेज़ों को पढ़ने के लिए कम अनुरोधों की आवश्यकता होती है।

  • जब आप किसी प्रश्न के परिणाम सुनते हैं, तो आपसे निम्नलिखित सभी मामलों में नियम मूल्यांकन के लिए शुल्क लिया जाता है:

    • जब आप क्वेरी जारी करते हैं।
    • हर बार क्वेरी परिणाम अपडेट किए जाते हैं।
    • किसी भी समय उपयोगकर्ता का उपकरण ऑफ़लाइन हो जाता है, फिर ऑनलाइन वापस आ जाता है।
    • जब भी आप अपने नियम अपडेट करते हैं।
    • जब भी आप अपने नियमों में आश्रित दस्तावेजों को अपडेट करते हैं।

भंडारण का आकार

क्लाउड फायरस्टोर में आपके द्वारा स्टोर किए जाने वाले डेटा की मात्रा के लिए आपसे शुल्क लिया जाता है, जिसमें स्टोरेज ओवरहेड भी शामिल है। ओवरहेड की मात्रा में मेटाडेटा, स्वचालित अनुक्रमणिका और समग्र अनुक्रमणिका शामिल हैं। Cloud Firestore में संग्रहीत प्रत्येक दस्तावेज़ के लिए निम्न मेटाडेटा की आवश्यकता होती है:

  • दस्तावेज़ आईडी, जिसमें संग्रह आईडी और दस्तावेज़ का नाम शामिल है।
  • प्रत्येक क्षेत्र का नाम और मूल्य। चूंकि क्लाउड फायरस्टोर स्कीमा रहित है, इसलिए दस्तावेज़ में प्रत्येक फ़ील्ड का नाम फ़ील्ड मान के साथ संग्रहीत किया जाना चाहिए।
  • कोई एकल-फ़ील्ड और समग्र अनुक्रमणिका जो दस्तावेज़ को संदर्भित करती है। प्रत्येक अनुक्रमणिका प्रविष्टि में संग्रह आईडी होता है; सूचकांक परिभाषा के आधार पर किसी भी संख्या में फ़ील्ड मान; और दस्तावेज़ का नाम।

स्टोरेज साइज कैलकुलेशन पर जानें कि क्लाउड फायरस्टोर स्टोरेज की गणना कैसे की जाती है। आप GCP कंसोल में ऐप इंजन कोटा विवरण पृष्ठ पर जाकर अपने डेटाबेस द्वारा उपयोग किए जाने वाले संग्रहण की मात्रा देख सकते हैं।

नेटवर्क बैंडविड्थ

आपके Cloud Firestore अनुरोधों द्वारा उपयोग किए जाने वाले नेटवर्क बैंडविड्थ के लिए आपसे शुल्क लिया जाता है, जैसा कि निम्नलिखित अनुभागों में दिखाया गया है। क्लाउड फायरस्टोर अनुरोध की नेटवर्क बैंडविड्थ लागत अनुरोध के प्रतिक्रिया आकार, आपके क्लाउड फायरस्टोर डेटाबेस के स्थान और प्रतिक्रिया के गंतव्य पर निर्भर करती है।

क्लाउड फायरस्टोर एक क्रमबद्ध संदेश प्रारूप के आधार पर प्रतिक्रिया आकार की गणना करता है। प्रोटोकॉल ओवरहेड, जैसे एसएसएल ओवरहेड, नेटवर्क बैंडविड्थ उपयोग की ओर नहीं गिना जाता है। आपके Cloud Firestore सुरक्षा नियमों द्वारा अस्वीकृत अनुरोधों को नेटवर्क बैंडविड्थ उपयोग में शामिल नहीं किया जाता है।

यह जानने के लिए कि आपने कितनी नेटवर्क बैंडविड्थ का उपयोग किया है, आप अपने बिलिंग डेटा को फ़ाइल में निर्यात करने के लिए GCP कंसोल का उपयोग कर सकते हैं।

सामान्य नेटवर्क मूल्य निर्धारण

Google क्लाउड प्लेटफ़ॉर्म के भीतर उत्पन्न होने वाले अनुरोधों के लिए (उदाहरण के लिए, Google कंप्यूट इंजन पर चल रहे किसी एप्लिकेशन से), आपसे निम्नानुसार शुल्क लिया जाता है:

यातायात प्रकार कीमत
प्रवेश नि: शुल्क
एक क्षेत्र के भीतर निकास नि: शुल्क
एक ही बहु-क्षेत्र में क्षेत्रों के बीच निकास नि: शुल्क
अमेरिका के भीतर के क्षेत्रों के बीच निकास (प्रति GiB) $0.01 (पहले 10 GiB प्रति माह निःशुल्क हैं)
क्षेत्रों के बीच निकास, अमेरिकी क्षेत्रों के बीच यातायात शामिल नहीं Google क्लाउड प्लेटफ़ॉर्म इंटरनेट निकास दर

यदि आप USD के अलावा किसी अन्य मुद्रा में भुगतान करते हैं, तो Cloud Platform SKU पर आपकी मुद्रा में सूचीबद्ध मूल्य लागू होते हैं।

क्लाउड फायरस्टोर निम्नलिखित के लिए अतिरिक्त इंटरनेट निकासी शुल्क के अधीन है:

  • क्षेत्रों के बीच Google क्लाउड अनुरोध, यूएस क्षेत्रों के बीच यातायात को शामिल नहीं करता
  • Google क्लाउड के बाहर से अनुरोध (उदाहरण के लिए, उपयोगकर्ता के मोबाइल डिवाइस से)

Google क्लाउड इंटरनेट निकास दरें देखें।

एक मूल्य निर्धारण उदाहरण देखें

यह देखने के लिए कि वास्तविक दुनिया के नमूना ऐप में Cloud Firestore बिलिंग लागत कैसे अर्जित होती है, Cloud Firestore बिलिंग उदाहरण देखें।

खर्च प्रबंधित करें

अपने बिल पर अनपेक्षित शुल्कों से बचने में सहायता के लिए, Google क्लाउड के बिलिंग कंसोल का उपयोग करके मासिक बजट और अलर्ट सेट करें।

अपने Cloud Firestore उपयोग पर नज़र रखने के लिए, Firebase कंसोल में Cloud Firestore उपयोग टैब खोलें। विभिन्न समयावधियों में अपने उपयोग का आकलन करने के लिए डैशबोर्ड का उपयोग करें।