Catch up on everthing we announced at this year's Firebase Summit. Learn more

בחר מיקומים לפרויקט שלך

מספר מוצרי Firebase דורשים הגדרת מיקום:

  • ב- Google Analytics - אם תפעיל את Google Analytics בפרויקט Firebase שלך, תתבקש לבחור מיקום דיווח Analytics. מיקום זה מייצג את המדינה או האזור של הארגון שלך. המיקום שלך ב- Analytics, בתורו, קובע את המטבע לדיווח על הכנסות.

  • ענן Firestore ו אחסון ענן - אם אתה מתחיל להשתמש באחד מהמוצרים האלה, תתבקש לבחור הפרויקט שלך ברירת מחדל של Google Cloud Platform (GCP) מיקום משאב (אם זה לא נבחר כבר בעת הגדרת שירות אחר).

  • פונקציות ענן עבור Firebase (פונקציות סדירות בלבד) - אם אתה מפעיל פונקציות מתוכננות , ענן מתזמן דורש יישום App Engine; במהלך ההתקנה שלה תתבקש לבחור הפרויקט שלך בפלטפורמת הענן של Google מחדל מיקום משאב (GCP) (אם לא נבחר כבר בעת הגדרת שירות אחר).

    כדי ללמוד עוד על גדרות מיקום עבור פונקציות לא מתוזמנים, לבקר מיקומי פונקציות ענן .

  • מסד זמן אמת - אם אתה יוצר מופע באתר בזמן אמת, תתבקש לבחור את המיקום של המופע, ואת כל מופע יכול להיות במיקום שונה. שים לב שהמיקומים של מופעי מסד הנתונים שלך בזמן אמת אינם משפיעים על האפשרויות למיקום ברירת המחדל של משאבי GCP.

בחר הגדרת מיקום עבור מוצר או קבוצת מוצרים

עבור רוב-מקרי שימוש, תבחר הגדרת מיקום של קונסולת Firebase , או במהלך יצירת פרויקט או בדף הקונסולה עבור מוצר מסוים.

ניתוח

אם תפעיל את Google Analytics בפרויקט Firebase שלך קונסולת Firebase , תתבקש לבחור מיקום דיווח Analytics. בחר מדינה או אזור המייצגים את המיקום של הארגון שלך.

אם אתה בעל פרויקט או עורך, תוכל לערוך את אזור הזמן ואת המטבע של מיקום הדיווח שלך ב- Analytics; ללכת שלך הגדרות Google Analytics , ולאחר מכן גלול לחלונית הדיווח.

Cloud Firestore, Cloud Storage ופונקציות מתוזמנות

ענן Firestore, אחסון בענן, ופונקציות אמורה כולם חולקים את אותה הגדרת המיקום, כינה את המיקום משאב GCP ברירת המחדל (ללמוד את הפרטים על הגדרת המיקום הזה בהמשך). שים לב שאולי מיקום זה הוגדר בעבר, במהלך יצירת הפרויקט או בעת הגדרת שירות אחר המשתמש בהגדרת מיקום זו.

  • אם הגדרת Cloud Firestore או Cloud Storage, תתבקש לבחור את מיקום ברירת המחדל של משאבי ה- GCP של הפרויקט שלך בזרימת העבודה של מסוף Firebase.

    עבור אחסון בענן מיקום משאב GCP ברירת המחדל חל רק על דלי ברירת המחדל שלך. אם אתה נמצא בתוכנית Blaze, אתה יכול ליצור במספר קטגוריות, כל אחד עם משלה מיקום .

  • אם אתה מפעיל פונקציות מתוכננות , ענן מתזמן דורש יישום App Engine. במהלך ההתקנה, תתבקש לבחור את מיקום ברירת המחדל של משאבי ה- GCP של הפרויקט שלך.

  • אתה יכול תוכנית להגדיר מיקום משאב GCP ברירת המחדל שלך על ידי קריאת defaultLocation.finalize נקודה הקצה עבור פרויקט Firebase שלך.

מיקומי מסד נתונים בזמן אמת

אם אתה יוצר מופע חדש של מסד נתונים בזמן אמת, תתבקש לבחור את המיקום של המופע בזרימת העבודה של מסוף Firebase. כל מופע מסד נתונים בזמן אמת בפרויקט שלך יכול להיות ממוקם במיקום אחר. המיקומים הנתמכים כעת עבור מופעי מסד נתונים בזמן אמת מפורטים להלן יחד עם תוכניות כתובות אתרים של מסד הנתונים המשויך אליהן.

הערה כי מיקומם של המופעים באתר זמן האמת שלך אינו משפיע על האפשרויות שלך מיקום משאב GCP ברירת המחדל .

שם האזור תיאור האזור ערכת כתובת אתר של מסד נתונים
us-central1 איווה DB_NAME .firebaseio.com
europe-west1 בלגיה DB_NAME .europe-west1.firebasedatabase.app
asia-southeast1 סינגפור DB_NAME אסיה-southeast1.firebasedatabase.app

הצג את הגדרות המיקום

למד על מיקום ברירת המחדל של משאבי GCP

מספר שירותים זמינים עבור האפליקציה שלך דורשים הגדרת מיקום נקראת ברירת המחדל ב- Google Cloud Platform של פרויקט מיקום משאב (GCP). מיקום זה הוא המקום בו הנתונים שלך מאוחסנים עבור שירותי GCP הדורשים הגדרת מיקום.

המוצרים הבאים חולקים את אותו מיקום ברירת המחדל של משאבי GCP:

  • Cloud Firestore
    שים לב שמיקום משאב GCP ברירת המחדל שלך אינו חל על מסד Firebase זמן אמת .

  • אחסון בענן
    שים לב שמיקום משאב GCP ברירת המחדל בלבד חל דלי האחסון בענן ברירת המחדל שלך. אם אתה נמצא בתוכנית Blaze, אתה יכול ליצור במספר קטגוריות, כל אחד עם משלה מיקום .

  • יישום App Engine (למשל, עבור פונקציות מתוכננות)
    אם הגדרת אפליקציית App Engine, המיקום שלה חולק את מיקום ברירת המחדל של משאבי GCP. שים לב שאם אתה משתמש ענן מתזמן (למשל, כדי להפעיל פונקציות מתוכננות ), אתה נדרש להיות בעל יישום App Engine בפרויקט שלך.

אתה יכול לבחור אחת מעמד מיקום רב באזור או מיקום אזורי כמו מיקום משאב GCP ברירת המחדל שלך. לידיעתך, אם כבר יש לך יישום App Engine עם מיקום של אחד us-central או europe-west , כול שירות GCP המשתמש הגדרת המיקום הזה ייחשב רב-אזורי .

מיקומים מרובי אזורים

מיקום רב אזורי הוא אזור גיאוגרפי כללי, כגון ארצות הברית. נתונים במיקום רב באזור משוכפל מספר אזורים . בתוך אזור, נתון משוכפלים פני אזורים .

בחר מיקום מרובה אזורים כדי למקסם את הזמינות והעמידות של מסד הנתונים שלך. מיקומים מרובי אזורים יכולים לעמוד באובדן אזורים שלמים ולשמור על זמינות מבלי לאבד נתונים.

Firebase תומך במיקומים הבאים של משאבי GCP מרובי אזורים:
שם רב אזורים תיאור רב אזורים אזורים מכוננים
eur3 אֵירוֹפָּה europe-west1 , europe-west4
nam5 ארצות הברית us-central1 , us-central2 (באזור GCP אוקלהומה-פרטי)

מיקומים אזוריים

מיקום אזורי הוא מקום גיאוגרפי ספציפי, כגון דרום קרוליינה. נתונים במיקום אזורי משוכפלים אזורים מרובים בתוך אזור . כל המיקומים האזוריים מופרדים ממקומות אזוריים אחרים על ידי לפחות 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 סידני

הצעדים הבאים