Cloud Firestore की जगहें

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

ध्यान दें कि ऐसा हो सकता है कि आपके डिफ़ॉल्ट GCP संसाधन की जगह पहले से सेट हो. ऐसा प्रोजेक्ट बनाने के दौरान या कोई ऐसी दूसरी सेवा सेट अप करते समय किया गया हो जिसके लिए जगह की जानकारी की सेटिंग की ज़रूरत होती है (नीचे देखें).

GCP के संसाधन की डिफ़ॉल्ट जगह

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

ये प्रॉडक्ट एक ही डिफ़ॉल्ट GCP संसाधन की जगह शेयर करते हैं:

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

  • Cloud Storage
    ध्यान दें कि आपके GCP के संसाधन की डिफ़ॉल्ट जगह सिर्फ़ आपके डिफ़ॉल्ट Cloud Storage बकेट पर लागू होती है. अगर आप Blaze प्लान पर हैं, तो आपके पास कई बकेट बनाने का विकल्प होता है, हर एक बकेट की अपनी जगह.

  • Google App Engine (GAE) ऐप्लिकेशन
    अगर आपने App Engine ऐप्लिकेशन सेट अप किया है, तो उसकी जगह की जानकारी, आपके डिफ़ॉल्ट GCP संसाधन की जगह की जानकारी को शेयर करती है. ध्यान दें कि अगर शेड्यूल किए गए फ़ंक्शन जैसे क्लाउड शेड्यूलर का इस्तेमाल किया जाता है, तो आपके प्रोजेक्ट में App Engine ऐप्लिकेशन होना चाहिए.

जगहों के टाइप

आप अपने Cloud Firestore डेटा को एक से ज़्यादा इलाकों वाली जगह या क्षेत्रीय जगह में सेव कर सकते हैं.

ध्यान दें, अगर आपके पास पहले से ही us-central या europe-west की जगह वाला App Engine ऐप्लिकेशन है, तो आपके Cloud Firestore डेटाबेस को कई इलाकों के हिसाब से माना जाएगा.

एक से ज़्यादा इलाकों के लिए लोकेशन

अपने डेटाबेस की उपलब्धता और लंबे समय तक काम करने के लिए, एक से ज़्यादा क्षेत्रों को चुनें.

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

एक से ज़्यादा क्षेत्रों के डेटा को कॉपी करके, पूरा इलाका मिट जाने के बाद भी डेटा दिखाया जा सकता है. किसी क्षेत्र में, डेटा को ज़ोन में दोहराया जाता है, ताकि किसी ज़ोन से डेटा मिटने के बाद भी उस इलाके में डेटा दिखाया जाता रहे.

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लास वेगस

us-central1

आयोवा
northamerica-northeast1मॉन्ट्रियॉल

northamerica-northeast2

टोरंटो
us-east1दक्षिणी कैरलाइना
us-east4उत्तरी वर्जीनिया

us-east5

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

कोलंबस

us-south1

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

डलास
दक्षिण अमेरिका

southamerica-west1

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

सैंटियागो
southamerica-east1साओ पाउलो
यूरोप
europe-west2लंदन

europe-west1

बेल्जियम

europe-west4

नीदरलैंड्स

europe-west8

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

मिलान

europe-southwest1

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

मैड्रिड

europe-west9

पेरिस

europe-west12

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

टूरीन

europe-west10

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

बर्लिन
europe-west3फ़्रैंकफ़र्ट

europe-north1

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

फ़िनलैंड
europe-central2वारसॉ
europe-west6ज़्यूरिख
मध्य पूर्व

me-central1

दोहा

me-central2

दम्मम

me-west1

तेल अवीव
एशिया
asia-south1मुंबई

asia-south2

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

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

australia-southeast2

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

मेलबोर्न
अफ़्रीका

africa-south1

इस जगह पर, Firebase के लिए Cloud Storage की सुविधा काम नहीं करती. अगर आपको 'Firebase के लिए Cloud Storage' का इस्तेमाल करना है, तो आपको कोई दूसरी जगह चुननी चाहिए.

जोहानेसबर्ग

स्थान एसएलए

आपके Cloud Firestore की जगह के टाइप के हिसाब से, सेवा स्तर समझौता (एसएलए) के अपटाइम का प्रतिशत तय होता है:

कवर की गई सेवा मासिक अपटाइम प्रतिशत
Cloud Firestore कई इलाकों के लिए 99.999% से ज़्यादा बार
Cloud Firestore रीजनल 99.99 प्रतिशत या उससे ज़्यादा

स्थान का मूल्य

आपका Cloud Firestore जगह, डेटाबेस के ऑपरेशन की लागत तय करती है.

हर इलाके और हर इलाके के हिसाब से कीमत की पूरी जानकारी पाने के लिए, Cloud Firestore की बिलिंग के बारे में जानकारी लेख पढ़ें.

अपने डेटाबेस की जगह की जानकारी देखना

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

अगले चरण

  • इंतज़ार का समय, उपलब्धता, और लंबे समय तक काम करने की ज़रूरी शर्तों को पूरा करने वाले ऐप्लिकेशन बनाने के बारे में ज़्यादा जानकारी के लिए, देश या इलाका और इलाके देखें.