Catch up on highlights from Firebase at Google I/O 2023. Learn more

क्लाउड फायरस्टोर स्थान

इससे पहले कि आप क्लाउड फायरस्टोर का उपयोग करें, आपको अपने डेटाबेस के लिए एक स्थान चुनना होगा। विलंबता कम करने और उपलब्धता बढ़ाने के लिए, अपने डेटा को उन उपयोगकर्ताओं और सेवाओं के पास संगृहीत करें जिन्हें इसकी आवश्यकता है। यह स्थान सेटिंग आपके प्रोजेक्ट का डिफ़ॉल्ट Google क्लाउड प्लेटफ़ॉर्म (GCP) संसाधन स्थान है।

ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान पहले सेट किया गया हो सकता है, या तो प्रोजेक्ट निर्माण के दौरान या किसी अन्य सेवा को सेट करते समय जिसके लिए स्थान सेटिंग की आवश्यकता होती है (नीचे देखें)।

डिफ़ॉल्ट जीसीपी संसाधन स्थान

आपके ऐप के लिए उपलब्ध कई सेवाओं के लिए स्थान सेटिंग की आवश्यकता होती है, जिसे आपके प्रोजेक्ट का डिफ़ॉल्ट Google क्लाउड प्लेटफ़ॉर्म (GCP) संसाधन स्थान कहा जाता है। यह स्थान वह स्थान है जहां GCP सेवाओं के लिए आपका डेटा संग्रहीत किया जाता है जिसके लिए स्थान सेटिंग की आवश्यकता होती है।

निम्न उत्पाद समान डिफ़ॉल्ट GCP संसाधन स्थान साझा करते हैं:

  • क्लाउड फायरस्टोर
    ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान Firebase रीयलटाइम डेटाबेस पर लागू नहीं होता है।

  • घन संग्रहण
    ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान केवल आपके डिफ़ॉल्ट क्लाउड स्टोरेज बकेट पर लागू होता है। यदि आप ब्लेज़ योजना पर हैं, तो आप अनेक बकेट बना सकते हैं, प्रत्येक बकेट का अपना स्थान होगा

  • Google ऐप इंजन (जीएई) ऐप
    यदि आप एक ऐप इंजन ऐप सेट करते हैं, तो उसका स्थान आपके डिफ़ॉल्ट GCP संसाधन स्थान को साझा करता है। ध्यान दें कि यदि आप क्लाउड शेड्यूलर (उदाहरण के लिए, शेड्यूल किए गए फ़ंक्शन चलाने के लिए) का उपयोग करते हैं, तो आपके प्रोजेक्ट में एक ऐप इंजन ऐप होना आवश्यक है।

स्थानों के प्रकार

आप अपने Cloud Firestore डेटा को एक बहु-क्षेत्रीय स्थान या एक क्षेत्रीय स्थान में संग्रहीत कर सकते हैं।

ध्यान दें कि यदि आपके पास पहले से ही us-central या europe-west के स्थान के साथ एक ऐप इंजन ऐप है, तो आपके क्लाउड फायरस्टोर डेटाबेस को बहु-क्षेत्रीय माना जाएगा।

बहु-क्षेत्रीय स्थान

अपने डेटाबेस की उपलब्धता और स्थायित्व को अधिकतम करने के लिए एक बहु-क्षेत्र स्थान का चयन करें।

एक बहु-क्षेत्र स्थान में क्षेत्रों का एक परिभाषित सेट होता है जहाँ डेटाबेस की कई प्रतियाँ संग्रहीत की जाती हैं। प्रत्येक प्रतिकृति या तो एक पढ़ने-लिखने की प्रतिकृति होती है जिसमें डेटाबेस के सभी डेटा होते हैं या एक गवाह प्रतिकृति होती है जो डेटा का पूरा सेट नहीं रखती है लेकिन प्रतिकृति में भाग लेती है।

कई क्षेत्रों के बीच डेटा की प्रतिकृति बनाकर, पूरे क्षेत्र के नुकसान के साथ भी डेटा की सेवा जारी रखी जा सकती है। एक क्षेत्र के भीतर, डेटा को ज़ोन में दोहराया जाता है ताकि ज़ोन के नुकसान के साथ भी उस क्षेत्र के भीतर डेटा परोसा जा सके।

Firebase निम्नलिखित बहु-क्षेत्र GCP संसाधन स्थानों का समर्थन करता है:
बहु-क्षेत्र का नाम बहु-क्षेत्र विवरण पढ़ें-लिखें क्षेत्र साक्षी प्रदेश
eur3 यूरोप europe-west1 (बेल्जियम), europe-west4 (नीदरलैंड) europe-north1 (फिनलैंड)
nam5 संयुक्त राज्य अमेरिका us-central1 (आयोवा), us-central2 (ओक्लाहोमा-निजी GCP क्षेत्र) us-east1 (दक्षिण कैरोलिना)

क्षेत्रीय स्थान

एक क्षेत्रीय स्थान एक विशिष्ट भौगोलिक स्थान है, जैसे दक्षिण कैरोलिना। एक क्षेत्रीय स्थान के डेटा को एक क्षेत्र के भीतर कई क्षेत्रों में दोहराया जाता है। सभी क्षेत्रीय स्थानों को अन्य क्षेत्रीय स्थानों से कम से कम 100 मील की दूरी पर अलग किया जाता है।

कम लागत के लिए एक क्षेत्रीय स्थान का चयन करें, यदि आपका एप्लिकेशन विलंबता के प्रति संवेदनशील है, या अन्य जीसीपी संसाधनों के साथ सह-स्थान के लिए कम लेखन विलंबता के लिए।

फायरबेस निम्नलिखित क्षेत्रीय जीसीपी संसाधन स्थानों का समर्थन करता है:
क्षेत्र का नाम क्षेत्र विवरण
उत्तरी अमेरिका
us-west1 ओरेगन
us-west2 लॉस एंजिल्स
us-west3 सॉल्ट लेक सिटी
us-west4 लास वेगास
northamerica-northeast1 मॉन्ट्रियल
us-east1 दक्षिण कैरोलिना
us-east4 उत्तरी वर्जीनिया
दक्षिण अमेरिका
southamerica-east1 साओ पाउलो
यूरोप
europe-west2 लंडन

europe-west4

नीदरलैंड
europe-west3 फ्रैंकफर्ट
europe-central2 वारसा
europe-west6 ज्यूरिक
एशिया
asia-south1 मुंबई

asia-south2

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

दिल्ली
asia-southeast1 सिंगापुर
asia-southeast2 जकार्ता
asia-east2 हांगकांग
asia-east1 ताइवान
asia-northeast1 टोक्यो
asia-northeast2 ओसाका
asia-northeast3 सोल
ऑस्ट्रेलिया
australia-southeast1 सिडनी

australia-southeast2

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

मेलबोर्न

स्थान एसएलए

आपका Cloud Firestore स्थान प्रकार सर्विस लेवल एग्रीमेंट (SLA) अपटाइम प्रतिशत निर्धारित करता है:

कवर की गई सेवा मासिक अपटाइम प्रतिशत
क्लाउड फायरस्टोर बहु-क्षेत्र >= 99.999%
क्लाउड फायरस्टोर क्षेत्रीय >= 99.99%

स्थान मूल्य निर्धारण

आपका क्लाउड फायरस्टोर स्थान डेटाबेस संचालन की लागत निर्धारित करता है।

प्रति क्षेत्र और प्रति क्षेत्र प्रकार के मूल्य निर्धारण की व्यापक व्याख्या के लिए, क्लाउड फायरस्टोर बिलिंग को समझें देखें।

अपनी परियोजना की स्थान सेटिंग देखें

Firebase कंसोल में, अपनी प्रोजेक्ट सेटिंग पर जाएं.

अगले कदम

  • अपनी विलंबता, उपलब्धता और स्थायित्व आवश्यकताओं को पूरा करने के लिए अनुप्रयोगों के निर्माण के बारे में अधिक जानकारी के लिए, भूगोल और क्षेत्र देखें।