מיקומי Firestore עם תאימות ל-MongoDB

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

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

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

סוגי מיקומים

אפשר לאחסן את הנתונים של Firestore עם תאימות ל-MongoDB במיקום רב-אזורי או במיקום אזורי.

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

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

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

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

‫Firestore עם תאימות ל-MongoDB תומך במיקומים הבאים במספר אזורים:

השם של המיקום 'במספר אזורים' תיאור של המיקום 'במספר אזורים' אזורים עם הרשאת קריאה וכתיבה אזור העדות
eur3 אירופה europe-west1 (בלגיה), europe-west4 (הולנד) europe-north1 (פינלנד)
nam5 ארצות הברית (מרכז) us-central1 (איווה), us-central2 (אוקלהומה – אזור Google Cloud פרטי) us-east1 (דרום קרוליינה)
nam7 ארצות הברית (מרכז ומזרח) us-central1 (איווה), us-east4 (צפון וירג'יניה) us-central2 (Oklahoma—private Google Cloud region)

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

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

בוחרים מיקום אזורי כדי להקטין את העלויות, כדי להקטין את זמן האחזור של פעולות כתיבה אם האפליקציה רגישה לזמן האחזור, או כדי למקם את המשאבים באותו מיקום עם משאבים אחרים Google Cloud .

‫Firestore עם תאימות ל-MongoDB תומך במיקומי המשאבים האזוריים הבאים:

שם האזורתיאור האזור
צפון אמריקה
us-west1אורגון
us-west2לוס-אנג׳לס
us-west3סולט לייק סיטי
us-west4לאס וגאס

us-central1

איווה
northamerica-northeast1מונטריאול

northamerica-northeast2

טורונטו

northamerica-south1

Queretaro
us-east1דרום קרוליינה
us-east4צפון וירג'יניה

us-east5

קולומבוס

us-south1

דאלאס
דרום אמריקה

southamerica-west1

סנטיאגו
southamerica-east1סאו פאולו
אירופה
europe-west2לונדון

europe-west1

בלגיה

europe-west4

הולנד

europe-west8

מילאנו

europe-southwest1

מדריד

europe-west9

פריז

europe-west12

טורינו

europe-west10

ברלין
europe-west3פרנקפורט

europe-north1

פינלנד

europe-north2

שטוקהולם
europe-central2ורשה
europe-west6ציריך
המזרח התיכון

me-central1

דוחה

me-central2

דמאם

me-west1

תל אביב
אסיה
asia-south1מומבאי

asia-south2

דלהי
asia-southeast1סינגפור
asia-southeast2ג'קארטה
asia-east2הונג קונג
asia-east1טייוואן
asia-northeast1טוקיו
asia-northeast2אוסקה
asia-northeast3סיאול
אוסטרליה
australia-southeast1סידני

australia-southeast2

מלבורן
אפריקה

africa-south1

יוהנסבורג

הסכם רמת שירות (SLA) למיקום

סוג המיקום של Firestore עם תאימות ל-MongoDB קובע את אחוז זמן הפעולה התקינה של הסכם רמת השירות (SLA) בזמינות כללית (GA):

שירות נכלל אחוז זמן הפעולה התקינה בחודש
‫Firestore עם תאימות ל-MongoDB במספר אזורים ‫>= 99.999%
‫Firestore עם תאימות ל-MongoDB: אזורי ‫>= 99.99%

תמחור לפי מיקום

המיקום שלכם ב-Firestore עם תאימות ל-MongoDB קובע את העלות של פעולות מסד הנתונים.

הסבר מקיף על התמחור לפי אזור ולפי סוג אזור זמין במאמר הסבר על החיוב ב-Firestore עם תאימות ל-MongoDB.

הצגת המיקום של מסדי הנתונים

כדי לראות את הגדרת המיקום של מסדי הנתונים, משתמשים באחת מהשיטות הבאות:

השלבים הבאים