Cloud Firestore डेटाबेस को सेट अप करते समय, आपको उसके लिए कोई जगह चुननी होगी. डेटा लोड होने में लगने वाले समय को कम करने और उपलब्धता बढ़ाने के लिए, डेटा को उन उपयोगकर्ताओं और सेवाओं के पास सेव करें जिन्हें इसकी ज़रूरत है.
आपके पास अपने प्रोजेक्ट में एक से ज़्यादा डेटाबेस बनाने का विकल्प होता है. हर डेटाबेस की अपनी जगह की जानकारी की सेटिंग होती है.
ध्यान रखें कि डेटाबेस को प्रोविज़न करने के बाद, उसकी जगह की जानकारी की सेटिंग को नहीं बदला जा सकता.
जगहों के टाइप
Cloud Firestore डेटा को एक से ज़्यादा क्षेत्रों या क्षेत्रीय जगह पर सेव किया जा सकता है.
एक से ज़्यादा इलाकों वाली जगहें
अपने डेटाबेस की उपलब्धता और टिकाऊपन को बढ़ाने के लिए, एक से ज़्यादा क्षेत्रों वाली जगह चुनें.
एक से ज़्यादा इलाकों वाली जगह में, इलाकों का एक तय सेट होता है. यहां डेटाबेस की कई कॉपी सेव की जाती हैं. हर रेप्लिका, रीड-राइट रेप्लिका होती है जिसमें डेटाबेस का पूरा डेटा होता है या विटनेस रेप्लिका होती है जिसमें डेटा का पूरा सेट नहीं होता, लेकिन वह रेप्लिकेशन में हिस्सा लेती है.
एक से ज़्यादा क्षेत्रों के बीच डेटा को कॉपी करके, डेटा को तब भी उपलब्ध कराया जा सकता है, जब किसी पूरे क्षेत्र का डेटा मिट गया हो. किसी क्षेत्र में, डेटा को अलग-अलग ज़ोन में कॉपी किया जाता है, ताकि किसी ज़ोन के बंद होने पर भी उस क्षेत्र में डेटा उपलब्ध कराया जा सके.
Cloud Firestore में, एक से ज़्यादा इलाकों वाली ये जगहें इस्तेमाल की जा सकती हैं:
| कई इलाकों वाले ग्रुप का नाम | कई देशों/इलाकों के लिए उपलब्ध प्लान की जानकारी | रीड-राइट रीजन | गवाह का इलाका |
|---|---|---|---|
eur3 |
यूरोप | europe-west1 (बेल्जियम), europe-west4 (नीदरलैंड्स) |
europe-north1 (फ़िनलैंड) |
nam5 |
अमेरिका (सेंट्रल) | us-central1 (आयोवा), us-central2 (ओकलाहोमा—निजी Google Cloud क्षेत्र) |
us-east1 (साउथ कैरोलाइना) |
nam7 |
अमेरिका (मध्य और पूर्व) | us-central1 (आयोवा), us-east4 (उत्तरी वर्जीनिया) |
us-central2 (ओक्लाहोमा—निजी Google Cloud क्षेत्र) |
क्षेत्रीय जगहें
रीजनल लोकेशन, कोई खास भौगोलिक जगह होती है. जैसे, साउथ कैरोलाइना. किसी क्षेत्रीय जगह में मौजूद डेटा को, किसी क्षेत्र के कई ज़ोन में कॉपी किया जाता है. सभी क्षेत्रीय लोकेशन, अन्य क्षेत्रीय लोकेशन से कम से कम 100 मील की दूरी पर होनी चाहिए.
कम लागत के लिए, कोई रीजनल लोकेशन चुनें. अगर आपके ऐप्लिकेशन पर इंतज़ार के समय का असर पड़ता है, तो डेटा लिखने में लगने वाले कम समय के लिए या अन्य Google Cloud संसाधनों के साथ को-लोकेशन के लिए कोई रीजनल लोकेशन चुनें.
Cloud Firestore में, रीजनल रिसॉर्स के लिए ये जगहें इस्तेमाल की जा सकती हैं:
| क्षेत्र का नाम | क्षेत्र की जानकारी | |
|---|---|---|
| उत्तरी अमेरिका | ||
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-southeast3 | बैंकॉक | |
asia-east2 | हॉन्ग कॉन्ग | |
asia-east1 | ताइवान | |
asia-northeast1 | टोक्यो | |
asia-northeast2 | ओसाका | |
asia-northeast3 | सोल | |
| ऑस्ट्रेलिया | ||
australia-southeast1 | सिडनी | |
|
|
मेलबर्न | |
| अफ़्रीका | ||
|
|
जोहानेसबर्ग | |
जगह की जानकारी से जुड़ा एसएलए
Cloud Firestore की जगह के टाइप से, सामान्य तौर पर उपलब्ध (जीए) होने पर, सेवा स्तर समझौते (एसएलए) के अपटाइम का प्रतिशत तय होता है:
| कवर की गई सेवा | हर महीने के सक्रिय समय का प्रतिशत |
|---|---|
| Cloud Firestore मल्टी-रीजन | >= 99.999% |
| Cloud Firestore रीजनल | >= 99.99% |
जगह के हिसाब से कीमत
आपकी Cloud Firestore लोकेशन से, डेटाबेस ऑपरेशन की लागत तय होती है.
हर देश/इलाके और देश/इलाके के टाइप के हिसाब से कीमत की पूरी जानकारी के लिए, Cloud Firestore की बिलिंग को समझें लेख पढ़ें.
अपने डेटाबेस की जगह की जानकारी देखना
अपने डेटाबेस की जगह की जानकारी की सेटिंग देखने के लिए, इनमें से कोई एक तरीका अपनाएं:
gcloud firestore databases listकमांड चलाएं.Google Cloud console में, डेटाबेस की सूची खोलें. हर डेटाबेस की जगह की जानकारी, जगह वाले कॉलम में होती है.
अगले चरण
किसी खास जगह पर Cloud Firestore डेटाबेस बनाने के लिए, डेटाबेस बनाना और उन्हें मैनेज करना लेख पढ़ें
लेटेंसी, उपलब्धता, और टिकाऊपन से जुड़ी ज़रूरी शर्तों को पूरा करने वाले ऐप्लिकेशन बनाने के बारे में ज़्यादा जानकारी के लिए, देश और इलाके देखें.