अपने प्रोजेक्ट में प्रॉडक्ट और संसाधनों के लिए जगहें चुनें

कई Firebase प्रॉडक्ट के लिए, जगह की जानकारी की सेटिंग की ज़रूरत होती है:

  • Google Analytics — अगर आपने अपने Firebase प्रोजेक्ट में Google Analytics को चालू किया है, तो आपसे Analytics रिपोर्टिंग की जगह चुनने के लिए कहा जाएगा. इस जगह की जानकारी, आपके संगठन के देश या इलाके के बारे में बताती है. इसके बदले में, आपका Analytics स्थान, आय की रिपोर्ट के लिए मुद्रा सेट करता है.

  • Cloud Firestore और Cloud Storage — अगर आपने तो आपको अपने प्रोजेक्ट का Google Cloud Platform (GCP) के संसाधन की डिफ़ॉल्ट जगह (अगर इसे दूसरी सेवा सेट अप करते समय पहले से नहीं चुना गया था).

  • Cloud Functions for Firebase (सिर्फ़ शेड्यूल किए गए फ़ंक्शन) — अगर दौड़ने के लिए यह तरीका अपनाया जाता है शेड्यूल किए गए फ़ंक्शन, Cloud Scheduler App Engine ऐप्लिकेशन होना ज़रूरी है; सेटअप के दौरान, आपको ब्राउज़र में आपके प्रोजेक्ट का Google Cloud Platform (GCP) के संसाधन की डिफ़ॉल्ट जगह (अगर इसे दूसरी सेवा सेट अप करते समय पहले से नहीं चुना गया था).

    शेड्यूल नहीं किए गए फ़ंक्शन के लिए जगह की जानकारी की सेटिंग के बारे में ज़्यादा जानने के लिए, यहां जाएं Cloud Functions जगहें.

  • Realtime DatabaseRealtime Database इंस्टेंस बनाने पर, आपको कहा जाएगा का इस्तेमाल करें, ताकि हर इंस्टेंस की जगह एक अलग स्थान. ध्यान दें कि आपके Realtime Database इंस्टेंस की जगहों की जानकारी से, आपके डिफ़ॉल्ट GCP संसाधन की जगह के विकल्प.

किसी प्रॉडक्ट या प्रॉडक्ट के ग्रुप के लिए, जगह की जानकारी की सेटिंग चुनना

ज़्यादातर मामलों में, Firebase कंसोल में जगह की जानकारी की सेटिंग को इस तरह चुना जाता है एक खास प्रॉडक्ट को सेट अप करने का हिस्सा है. ध्यान दें कि कुछ मामलों में (जैसा कि इस सेक्शन में), एक प्रॉडक्ट के लिए जगह सेट करने से तो दूसरे प्रॉडक्ट के साथ भी काम कर सकते हैं.

Analytics

अगर आपने इसमें Firebase प्रोजेक्ट के लिए Google Analytics को चालू किया है, तो Firebase कंसोल, आपको Analytics रिपोर्टिंग चुनने के लिए कहा जाएगा स्थान. वह देश या क्षेत्र चुनें जो आपके देश या इलाके का है संगठन.

अगर आप प्रोजेक्ट के मालिक या एडिटर हैं, तो आपके पास टाइम ज़ोन और Analytics की रिपोर्टिंग की जगह के लिए मुद्रा; अपने Google Analytics सेटिंग, इसके बाद, रिपोर्टिंग पैनल पर जाएं.

Cloud Firestore, Cloud Storage, और शेड्यूल किए गए फ़ंक्शन

Cloud Firestore, Cloud Storage, और शेड्यूल किए गए फ़ंक्शन, स्थान सेटिंग, जिसे GCP संसाधन की डिफ़ॉल्ट जगह (खास जानकारी जानें के बारे में नीचे दी गई जानकारी देखें). ध्यान दें कि यह स्थान हो सकता है पहले से सेट है. इसे प्रोजेक्ट बनाने के दौरान या फिर कोई दूसरा सेट अप करते समय जो जगह की जानकारी की इस सेटिंग का इस्तेमाल करती है.

  • Cloud Firestore या Cloud Storage को सेट अप करने पर, आपको यह करने के लिए कहा जाएगा Firebase कंसोल में, अपने प्रोजेक्ट के लिए GCP के डिफ़ॉल्ट संसाधन की जगह चुनें इस्तेमाल किया जा सकता है.

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

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

  • आप defaultLocation.finalize एंडपॉइंट है.

Realtime Database जगहें

नया Realtime Database इंस्टेंस बनाने पर, आपको उस इंस्टेंस के लिए जगह की जानकारी देनी होगी. आपके प्रोजेक्ट के हर Realtime Database इंस्टेंस को भिन्न स्थान. नीचे दी गई टेबल में, उन जगहों का पता लगाएं जहां यह सुविधा उपलब्ध है Realtime Database इंस्टेंस और उनसे जुड़ी डेटाबेस यूआरएल स्कीम के साथ.

ध्यान दें कि आपके Realtime Database इंस्टेंस की जगहों की जानकारी से, विकल्पों पर कोई असर नहीं पड़ता आपके GCP संसाधन की डिफ़ॉल्ट जगह के लिए.

क्षेत्र का नाम इलाके की जानकारी डेटाबेस का यूआरएल स्कीम
us-central1 आयोवा DATABASE_NAME.firebaseio.com
europe-west1 बेल्जियम DATABASE_NAME.europe-west1.firebasedatabase.app
asia-southeast1 सिंगापुर DATABASE_NAME.asia-southeast1.firebasedatabase.app

जगह की जानकारी की सेटिंग देखें

  • AnalyticsFirebase कंसोल में, इस लिंक पर जाएं प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Analytics. अपना Google Analytics खाता खोलने के लिए खाता नंबर पर क्लिक करें और एडमिन पैनल में जाकर, अपने खाते की जगह की जानकारी देखें.

  • Realtime DatabaseFirebase कंसोल में, अपने डेटाबेस इंस्टेंस और उनकी जगह Realtime Database डेटा टैब.

  • Cloud FirestoreFirebase कंसोल में, अपने डेटाबेस इंस्टेंस और उनकी जगह Cloud Firestore डेटा टैब.

  • Cloud StorageFirebase कंसोल में, अपने बकेट और उनकी जगह की जानकारी Cloud Storage फ़ाइलें टैब

  • शेड्यूल किए गए फ़ंक्शनGoogle Cloud कंसोल में, इस लिंक पर जाएं Cloud Scheduler का इस्तेमाल करें. जगह आखिरी है सेगमेंट होगा.

  • शेड्यूल नहीं किए गए फ़ंक्शन — डिफ़ॉल्ट रूप से, फ़ंक्शन us-central1 में चलते हैं क्षेत्र. हालांकि, यदि स्थान स्पष्ट रूप से सेट किया गया है, तो आप आपके फ़ंक्शन के सोर्स कोड में दी गई जगह की जानकारी.

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

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

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

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

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

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

एक से ज़्यादा इलाके वाली कोई जगह या फिर क्षेत्रीय जगह, आपके GCP संसाधन की डिफ़ॉल्ट जगह के तौर पर होती है. नोट जोड़ें अगर आपके पास पहले से ही दोनों में से किसी एक जगह की जानकारी वाला App Engine ऐप्लिकेशन है us-central या europe-west, GCP की कोई भी सेवा जो जगह की जानकारी की इस सेटिंग का इस्तेमाल करती है उसे एक से ज़्यादा इलाके के तौर पर माना जाएगा.

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

अपने डेटाबेस की उपलब्धता और उसका इस्तेमाल करने की अवधि बढ़ाने के लिए, कई क्षेत्रों में मौजूद जगह चुनें.

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

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

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

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो को ऐक्सेस किया जा सकता है.

कोलंबस

us-south1

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो को ऐक्सेस किया जा सकता है.

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

southamerica-west1

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो भिन्न स्थान.

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

europe-west1

बेल्जियम

europe-west4

नीदरलैंड्स

europe-west8

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

मिलान

europe-southwest1

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो को ऐक्सेस किया जा सकता है.

मैड्रिड

europe-west9

पैरिस

europe-west12

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो भिन्न स्थान.

टूरीन

europe-west10

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो भिन्न स्थान.

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

europe-north1

इस देश/इलाके में Cloud Storage for Firebase का इस्तेमाल नहीं किया जा सकता. अगर आपको Firebase के लिए Cloud Storage का इस्तेमाल करना है, तो भिन्न स्थान.

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

me-central1

दोहा

me-central2

दम्मम

me-west1

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

asia-south2

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

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

australia-southeast2

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

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

africa-south1

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

जोहानेसबर्ग

अगले चरण

  • किसी खास जगह पर Cloud Firestore का डेटाबेस बनाने के लिए, यहां जाएं Cloud Firestore का इस्तेमाल शुरू करें.

  • Cloud Storage बकेट बनाने के लिए, पाएं आपके प्लैटफ़ॉर्म के लिए शुरुआती पेज.

  • Cloud Functions for Firebase की मदद से शेड्यूल किए गए फ़ंक्शन चलाने के लिए, सेटअप गाइड पर जाएं.

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