क्लाउड फायरस्टोर का उपयोग करने से पहले, आपको अपने डेटाबेस के लिए एक स्थान चुनना होगा। विलंबता को कम करने और उपलब्धता बढ़ाने के लिए, अपना डेटा उन उपयोगकर्ताओं और सेवाओं के पास संग्रहीत करें जिन्हें इसकी आवश्यकता है। यह स्थान सेटिंग आपके प्रोजेक्ट का डिफ़ॉल्ट Google क्लाउड प्लेटफ़ॉर्म (GCP) संसाधन स्थान है।
ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान पहले सेट किया गया हो सकता है, या तो प्रोजेक्ट निर्माण के दौरान या किसी अन्य सेवा को सेट करते समय जिसके लिए स्थान सेटिंग की आवश्यकता होती है (नीचे देखें)।
डिफ़ॉल्ट GCP संसाधन स्थान
आपके ऐप के लिए उपलब्ध कई सेवाओं के लिए स्थान सेटिंग की आवश्यकता होती है, जिसे आपके प्रोजेक्ट का डिफ़ॉल्ट Google क्लाउड प्लेटफ़ॉर्म (GCP) संसाधन स्थान कहा जाता है। यह स्थान वह स्थान है जहां आपका डेटा GCP सेवाओं के लिए संग्रहीत किया जाता है जिनके लिए स्थान सेटिंग की आवश्यकता होती है।
निम्नलिखित उत्पाद समान डिफ़ॉल्ट GCP संसाधन स्थान साझा करते हैं:
क्लाउड फायरस्टोर
ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान फ़ायरबेस रीयलटाइम डेटाबेस पर लागू नहीं होता है।घन संग्रहण
ध्यान दें कि आपका डिफ़ॉल्ट GCP संसाधन स्थान केवल आपके डिफ़ॉल्ट क्लाउड स्टोरेज बकेट पर लागू होता है। यदि आप ब्लेज़ योजना पर हैं, तो आप कई बकेट बना सकते हैं, जिनमें से प्रत्येक का अपना स्थान होगा ।Google ऐप इंजन (जीएई) ऐप
यदि आप एक ऐप इंजन ऐप सेट करते हैं, तो उसका स्थान आपके डिफ़ॉल्ट जीसीपी संसाधन स्थान को साझा करता है। ध्यान दें कि यदि आप क्लाउड शेड्यूलर का उपयोग करते हैं (उदाहरण के लिए, शेड्यूल किए गए कार्यों को चलाने के लिए), तो आपके पास अपने प्रोजेक्ट में एक ऐप इंजन ऐप होना आवश्यक है।
स्थानों के प्रकार
आप अपने क्लाउड फायरस्टोर डेटा को बहु-क्षेत्रीय स्थान या क्षेत्रीय स्थान पर संग्रहीत कर सकते हैं।
ध्यान दें कि यदि आपके पास पहले से ही us-central
या europe-west
के स्थान वाला ऐप इंजन ऐप है, तो आपके क्लाउड फायरस्टोर डेटाबेस को बहु-क्षेत्रीय माना जाएगा।
बहु-क्षेत्रीय स्थान
अपने डेटाबेस की उपलब्धता और स्थायित्व को अधिकतम करने के लिए एक बहु-क्षेत्रीय स्थान का चयन करें।
एक बहु-क्षेत्रीय स्थान में क्षेत्रों का एक परिभाषित सेट होता है जहां डेटाबेस की कई प्रतिकृतियां संग्रहीत की जाती हैं। प्रत्येक प्रतिकृति या तो एक पढ़ने-लिखने की प्रतिकृति है जिसमें डेटाबेस में सभी डेटा शामिल हैं या एक गवाह प्रतिकृति है जो डेटा का पूरा सेट बनाए नहीं रखती है लेकिन प्रतिकृति में भाग लेती है।
कई क्षेत्रों के बीच डेटा की प्रतिकृति बनाकर, पूरे क्षेत्र के नुकसान के बावजूद भी डेटा परोसा जाना जारी रखा जा सकता है। एक क्षेत्र के भीतर, डेटा को सभी क्षेत्रों में दोहराया जाता है ताकि ज़ोन के नुकसान के बावजूद भी उस क्षेत्र के भीतर डेटा परोसा जाना जारी रखा जा सके।
फायरबेस निम्नलिखित बहु-क्षेत्र जीसीपी संसाधन स्थानों का समर्थन करता है:बहुक्षेत्रीय नाम | बहुक्षेत्रीय विवरण | पढ़ें-लिखें क्षेत्र | साक्षी क्षेत्र |
---|---|---|---|
eur3 | यूरोप | europe-west1 (बेल्जियम), europe-west4 (नीदरलैंड) | europe-north1 (फ़िनलैंड) |
nam5 | संयुक्त राज्य अमेरिका | us-central1 (आयोवा), us-central2 (ओक्लाहोमा-निजी जीसीपी क्षेत्र) | us-east1 (दक्षिण कैरोलिना) |
क्षेत्रीय स्थान
क्षेत्रीय स्थान एक विशिष्ट भौगोलिक स्थान है, जैसे दक्षिण कैरोलिना। किसी क्षेत्रीय स्थान का डेटा एक क्षेत्र के भीतर कई क्षेत्रों में दोहराया जाता है। सभी क्षेत्रीय स्थान अन्य क्षेत्रीय स्थानों से कम से कम 100 मील अलग हैं।
यदि आपका एप्लिकेशन विलंबता के प्रति संवेदनशील है, तो कम लागत के लिए, कम लेखन विलंबता के लिए, या अन्य जीसीपी संसाधनों के साथ सह-स्थान के लिए एक क्षेत्रीय स्थान का चयन करें।
फायरबेस निम्नलिखित क्षेत्रीय जीसीपी संसाधन स्थानों का समर्थन करता है:क्षेत्र का नाम | क्षेत्र विवरण | |
---|---|---|
उत्तरी अमेरिका | ||
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 | सिडनी | |
यह स्थान फायरबेस के लिए क्लाउड स्टोरेज का समर्थन नहीं करता है। यदि आप फायरबेस के लिए क्लाउड स्टोरेज का उपयोग करने की योजना बना रहे हैं, तो आपको एक अलग स्थान चुनना चाहिए। | मेलबोर्न |
स्थान एस.एल.ए
आपका क्लाउड फायरस्टोर स्थान प्रकार सेवा स्तर अनुबंध (एसएलए) अपटाइम प्रतिशत निर्धारित करता है:
कवर की गई सेवा | मासिक अपटाइम प्रतिशत |
---|---|
क्लाउड फायरस्टोर बहु-क्षेत्र | >= 99.999% |
क्लाउड फायरस्टोर क्षेत्रीय | >= 99.99% |
स्थान मूल्य निर्धारण
आपका क्लाउड फायरस्टोर स्थान डेटाबेस संचालन की लागत निर्धारित करता है।
प्रति क्षेत्र और प्रति क्षेत्र प्रकार के मूल्य निर्धारण की व्यापक व्याख्या के लिए, क्लाउड फायरस्टोर बिलिंग को समझें देखें।
अपने प्रोजेक्ट की स्थान सेटिंग देखें
फायरबेस कंसोल में, अपनी प्रोजेक्ट सेटिंग्स पर जाएं।
अगले कदम
- किसी विशिष्ट स्थान पर क्लाउड फायरस्टोर डेटाबेस बनाने के लिए, क्लाउड फायरस्टोर के साथ शुरुआत करें पर जाएं।
- आपकी विलंबता, उपलब्धता और स्थायित्व आवश्यकताओं को पूरा करने के लिए निर्माण अनुप्रयोगों के बारे में अधिक जानकारी के लिए, भूगोल और क्षेत्र देखें।