获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

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

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

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

डिफ़ॉल्ट GCP संसाधन स्थान

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

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

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

  • घन संग्रहण
    ध्यान दें कि आपका डिफ़ॉल्ट 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 मील की दूरी पर अलग किया जाता है।

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

Firebase निम्नलिखित क्षेत्रीय GCP संसाधन स्थानों का समर्थन करता है:
क्षेत्र का नाम क्षेत्र विवरण
उत्तरी अमेरिका
us-west1 ओरेगन
us-west2 लॉस एंजिल्स
us-west3 साल्ट लेक सिटी
us-west4 लॉस वेगास
northamerica-northeast1 मॉन्ट्रियल
us-east1 दक्षिण कैरोलिना
us-east4 उत्तरी वर्जीनिया
दक्षिण अमेरिका
southamerica-east1 साओ पाउलो
यूरोप
europe-west2 लंडन
europe-west3 फ्रैंकफर्ट
europe-central2 वारसा
europe-west6 ज्यूरिक
एशिया
asia-south1 मुंबई
asia-southeast1 सिंगापुर
asia-southeast2 जकार्ता
asia-east2 हांगकांग
asia-east1 ताइवान
asia-northeast1 टोक्यो
asia-northeast2 ओसाका
asia-northeast3 सोल
ऑस्ट्रेलिया
australia-southeast1 सिडनी

स्थान SLA

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

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

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

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

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

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

फायरबेस कंसोल में, अपनी प्रोजेक्ट सेटिंग्स पर जाएं।

अगले कदम

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