הסבר על החיוב ב-Cloud Firestore

במסמך הזה מוסבר על פרטי התמחור של Cloud Firestore.

אם אתם משלמים במטבע שאינו דולר ארה"ב, יחולו המחירים הרשומים במטבע שלכם במק"טים של Cloud Platform.

סקירה כללית על תמחור

כשמשתמשים ב-Cloud Firestore, תחויבו על הפריטים הבאים:

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

השימוש בנפח האחסון וברוחב הפס מחושב ב-gibibytes ‏(GiB), כאשר 1 GiB = 230 בייטים. כל החיובים מתבצעים מדי יום.

בקטעים הבאים מוסבר איך תחויבו על השימוש ב-Cloud Firestore.

מכסה בחינם

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

המכסות חלות מדי יום ומתאפסו בסביבות חצות לפי שעון החוף המערבי.

רק מסד הנתונים (default) עומד בדרישות המכסה בחינם.

רמת חברות ללא תשלום מכסה
נתונים שמאוחסנים 1GiB
קריאות מסמכים 50,000 ביום
כתיבה של מסמכים 20,000 ביום
מחיקה של מסמכים 20,000 ביום
העברת נתונים יוצאת 10 GiB לחודש

הפעולות והתכונות הבאות לא כוללות שימוש בחינם. צריך להפעיל את החיוב כדי להשתמש בתכונות הבאות:

  • שימוש במסדי נתונים עם שם (לא ברירת המחדל)
  • מחיקה ב-TTL
  • נתוני PITR
  • גיבוי נתונים
  • פעולות שחזור

מידע נוסף על אופן החיוב של התכונות האלה זמין במאמר תמחור אחסון.

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

בטבלה הבאה מפורטים המחירים של קריאה, כתיבה, מחיקה ואחסון לכל מיקום Cloud Firestore:

בחר אזור

ארה"ב (מספר אזורים)

ארה"ב (במספר אזורים)

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.06$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.18$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.02$ לכל 100,000 מסמכים
מחיקה של TTL 0.02$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.18$‎‏ ל-GiB לחודש
נתוני PITR 0.18$‎‏ ל-GiB לחודש
נתוני גיבוי 0.03$‎‏ ל-GiB לחודש
פעולת שחזור 0.4$‎/GiB

אורגון

אורגון

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.03$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.09$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.01$ לכל 100,000 מסמכים
מחיקה של TTL 0.01$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.15$‎‏ ל-GiB לחודש
נתוני PITR 0.15$‎‏ ל-GiB לחודש
נתוני גיבוי 0.03$‎‏ ל-GiB לחודש
פעולת שחזור 0.2$‎/GiB

לוס-אנג׳לס

לוס-אנג׳לס

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.036$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.108$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.108$ ל-GiB לחודש
PITR 0.108$‎‏/GiB‎/חודש
נתוני גיבוי 0.036$‎‏ ל-GiB לחודש
פעולת שחזור 0.24$/GiB

סולט לייק סיטי

סולט לייק סיטי

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.036$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.108$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים מאוחסנים 0.18$‎‏ ל-GiB לחודש
נתוני PITR 0.18$‎‏ ל-GiB לחודש
גיבוי נתונים 0.036$‎‏ ל-GiB לחודש
פעולת שחזור 0.24$‎/GiB

צפון וירג'יניה

צפון וירג'יניה

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.099$‎ ל-GiB לחודש
נתוני PITR 0.099$‎ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור ‎$0.22/GiB

קולומבוס

קולומבוס

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.030$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.090$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.010$‎ לכל 100,000 מסמכים
מחיקה של TTL 0.010$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.150$ ל-GiB לחודש
נתוני PITR 0.150$ ל-GiB לחודש
נתוני גיבוי 0.030$‎‏ ל-GiB לחודש
פעולת שחזור 0.200$‎/GiB

דאלאס

דאלאס

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.035$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.106$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.177$ ל-GiB לחודש
נתוני PITR 0.177$‎‏ ל-GiB לחודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור 0.236$ ל-GiB

לאס וגאס

לאס וגאס

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.165$‎‏ ל-GiB לחודש
נתוני PITR 0.165$‎‏ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור $0.22/GiB

אייווה

אייווה

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.030$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.090$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.010$‎ לכל 100,000 מסמכים
מחיקה של TTL 0.010$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.150$ ל-GiB לחודש
נתוני PITR 0.150$ ל-GiB לחודש
נתוני גיבוי 0.030$‎‏ ל-GiB לחודש
פעולת שחזור 0.200$‎/GiB

דרום קרוליינה

דרום קרוליינה

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.06$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.18$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.02$ לכל 100,000 מסמכים
מחיקה של TTL 0.02$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.18$‎‏ ל-GiB לחודש
נתוני PITR 0.18$‎‏ ל-GiB לחודש
נתוני גיבוי 0.03$‎‏ ל-GiB לחודש
פעולת שחזור 0.4$‎/GiB

מונטריאול

מונטריאול

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.099$‎ ל-GiB לחודש
נתוני PITR 0.099$‎ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור $0.22/GiB

טורונטו

טורונטו

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.165$‎‏ ל-GiB לחודש
נתוני PITR 0.165$‎‏ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור $0.22/GiB

סנטיאגו

סנטיאגו

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.043$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.129$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.014$‎ לכל 100,000 מסמכים
מחיקה של TTL 0.014$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.215$‎ ל-GiB‎ לחודש
נתוני PITR 0.215$‎ ל-GiB‎ לחודש
גיבוי נתונים 0.043$‎ ל-GiB לחודש
פעולת שחזור 0.286$/GiB

סאו פאולו

סאו פאולו

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.045$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.135$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.015$‎ לכל 100,000 מסמכים
מחיקה ב-TTL 0.015$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.135$‎ ל-GiB לחודש
נתוני PITR 0.135$‎ ל-GiB לחודש
נתוני גיבוי 0.045$‎ ל-GiB לחודש
פעולת שחזור 0.3$‎/GiB

אירופה (במספר אזורים)

אירופה (מספר אזורים)

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.06$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.18$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.02$ לכל 100,000 מסמכים
מחיקה של TTL 0.02$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.18$‎‏ ל-GiB לחודש
נתוני PITR 0.18$‎‏ ל-GiB לחודש
נתוני גיבוי 0.03$‎‏ ל-GiB לחודש
פעולת שחזור 0.4$‎/GiB

ציריך

ציריך

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.042$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.126$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.014$‎ לכל 100,000 מסמכים
מחיקה של TTL 0.014$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.210$‎‏/GiB‎/חודש
נתוני PITR 0.210$ ל-GiB לחודש
נתוני גיבוי 0.042$‎ ל-GiB לחודש
פעולת שחזור 0.28$‎/GiB

פינלנד

פינלנד

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.165$‎‏ ל-GiB לחודש
נתוני PITR 0.165$‎‏ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור 0.220$‎/GiB

ורשה

ורשה

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.039$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.117$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים מאוחסנים 0.195$‎ ל-GiB לחודש
נתוני PITR 0.195$‎ ל-GiB לחודש
נתוני גיבוי 0.039$‎ ל-GiB לחודש
פעולת שחזור $0.26/GiB

פרנקפורט

פרנקפורט

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.039$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.117$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.117$ ל-GiB לחודש
נתוני PITR 0.117$‏ ל-GiB לחודש
גיבוי נתונים 0.039$‎ ל-GiB לחודש
פעולת שחזור 0.26$‎/GiB

הולנד

הולנד

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.034$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.102$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים מאוחסנים 0.170$‎‏/GiB‎/חודש
נתוני PITR 0.170$‎‏/GiB‎/חודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור ‎$0.23/GiB

לונדון

לונדון

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.039$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.117$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.117$ ל-GiB לחודש
נתוני PITR 0.117$‏ ל-GiB לחודש
גיבוי נתונים 0.039$‎ ל-GiB לחודש
פעולת שחזור 0.26$‎/GiB

בלגיה

בלגיה

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.033$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.099$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.165$‎‏ ל-GiB לחודש
נתוני PITR 0.165$‎‏ ל-GiB לחודש
גיבוי נתונים 0.033$‎ ל-GiB לחודש
פעולת שחזור 0.220$‎/GiB

מילאנו

מילאנו

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.035$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.104$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.174$ ל-GiB לחודש
נתוני PITR 0.174$ ל-GiB לחודש
גיבוי נתונים 0.035$‏ ל-GiB לחודש
פעולת שחזור 0.232$‎/GiB

מדריד

מדריד

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.035$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.106$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.177$ ל-GiB לחודש
נתוני PITR 0.177$‎‏ ל-GiB לחודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור 0.236$‎/GiB

פריז

פריז

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.036$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.107$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים מאוחסנים 0.179$‎‏/GiB‎/חודש
נתוני PITR 0.179$ ל-GiB לחודש
נתוני גיבוי 0.036$‎‏ ל-GiB לחודש
פעולת שחזור 0.238$‎/GiB

דוחה

דוחה

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.036$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.109$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.182$‎‏ ל-GiB לחודש
נתוני PITR 0.182$‎‏ ל-GiB לחודש
גיבוי נתונים 0.036$‎‏ ל-GiB לחודש
פעולת שחזור 0.243$‎/GiB

טורינו

טורינו

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.039$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.116$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.194$‎ ל-GiB לחודש
נתוני PITR 0.194$ ל-GiB לחודש
נתוני גיבוי 0.039$‎ ל-GiB לחודש
פעולת שחזור 0.258$‎/GiB

ברלין

ברלין

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.046$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.139$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.015$‎ לכל 100,000 מסמכים
מחיקה ב-TTL 0.015$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.231$‎‏/GiB‎‏/חודש
נתוני PITR 0.231$ ל-GiB לחודש
גיבוי נתונים 0.046$‎ ל-GiB לחודש
פעולת שחזור 0.308$‎/GiB

דמאם

דמאם

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.048$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.144$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.016$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.016$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.240$‎‏/GiB‎‏/חודש
נתוני PITR 0.240$‎‏/GiB‎‏/חודש
נתוני גיבוי 0.048$‎‏/GiB‎/חודש
פעולת שחזור 0.320$‎/GiB

תל-אביב

תל-אביב

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.034$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.102$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים מאוחסנים 0.170$‎‏/GiB‎/חודש
נתוני PITR 0.170$‎‏/GiB‎/חודש
נתוני גיבוי 0.034$ ל-GiB לחודש
פעולת שחזור 0.226$‎/GiB

מומבאי

מומבאי

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.035$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.104$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.104$‎‏/GiB‎‏/חודש
נתוני PITR 0.104$‎‏/GiB‎‏/חודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור ‎$0.23/GiB

דלהי

דלהי

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.035$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.104$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.012$ לכל 100,000 מסמכים
מחיקה של TTL 0.012$‎ לכל 100,000 מסמכים
נתונים מאוחסנים 0.173$ ל-GiB לחודש
נתוני PITR 0.173$‎‏ ל-GiB לחודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור ‎$0.23/GiB

סידני

סידני

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.038$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.115$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.115$‎‏/GiB‎/חודש
נתוני PITR 0.115$ ל-GiB לחודש
גיבוי נתונים 0.038$‎ ל-GiB לחודש
פעולת שחזור 0.256$‎/GiB

מלבורן

מלבורן

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.034$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.103$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.011$ לכל 100,000 מסמכים
מחיקה ב-TTL 0.011$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.171$ ל-GiB לחודש
נתוני PITR 0.171$ ל-GiB לחודש
נתוני גיבוי 0.034$ ל-GiB לחודש
פעולת שחזור 0.228$‎/GiB

הונג קונג

הונג קונג

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.06$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.18$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.02$ לכל 100,000 מסמכים
מחיקה של TTL 0.02$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.18$‎‏ ל-GiB לחודש
נתוני PITR 0.18$‎‏ ל-GiB לחודש
גיבוי נתונים 0.035$‏ ל-GiB לחודש
פעולת שחזור ‎$0.23/GiB

טאיוואן

טאיוואן

תמחור מעבר למכסה בחינם
קריאות מסמכים 0.0345$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.1042$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.0115$ לכל 100,000 מסמכים
מחיקה של TTL 0.0115$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.1725$‎‏/GiB‎/חודש
נתוני PITR 0.1725$‎‏/GiB‎/חודש
נתוני גיבוי 0.035$‏ ל-GiB לחודש
פעולת שחזור $0.23/GiB

טוקיו

טוקיו

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.038$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.115$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.115$‎‏/GiB‎/חודש
נתוני PITR 0.115$ ל-GiB לחודש
גיבוי נתונים 0.038$‎ ל-GiB לחודש
פעולת שחזור 0.256$‎/GiB

סינגפור

סינגפור

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.0369$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.1107$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.0123$‎ לכל 100,000 מסמכים
מחיקה ב-TTL 0.0123$‎ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.1846$ ל-GiB לחודש
נתוני PITR 0.1846$‎‏ ל-GiB לחודש
נתוני גיבוי 0.037$‏ ל-GiB לחודש
פעולת שחזור 0.246$‎/GiB

ג'אקארטה

ג'אקארטה

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.038$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.115$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.192$‎ ל-GiB לחודש
נתוני PITR 0.192$‎ ל-GiB לחודש
נתוני גיבוי 0.038$‎ ל-GiB לחודש
פעולת שחזור 0.256$‎/GiB

אוסקה

אוסקה

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.038$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.115$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים מאוחסנים 0.195$‎ ל-GiB לחודש
נתוני PITR 0.195$‎ ל-GiB לחודש
נתוני גיבוי 0.038$‎ ל-GiB לחודש
פעולת שחזור 0.256$‎/GiB

סיאול

סיאול

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.038$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.115$ לכל 100,000 מסמכים
מחיקות של מסמכים 0.013$ לכל 100,000 מסמכים
מחיקה של TTL 0.013$ לכל 100,000 מסמכים
נתונים שמאוחסנים 0.192$‎ ל-GiB לחודש
נתוני PITR 0.192$‎ ל-GiB לחודש
נתוני גיבוי 0.038$‎ ל-GiB לחודש
פעולת שחזור 0.256$‎/GiB

יוהנסבורג

יוהנסבורג

תמחור מעבר למכסה בחינם
קריאת מסמכים 0.031$ לכל 100,000 מסמכים
כתיבה של מסמכים 0.094$ לכל 100,000 מסמכים
מחיקה של מסמכים 0.010$‎ לכל 100,000 מסמכים
מחיקה של TTL 0.010$‎ לכל 100,000 מסמכים
נתונים מאוחסנים 0.156$‏ ל-GiB לחודש
נתוני PITR 0.156$‏ ל-GiB לחודש
נתוני גיבוי 0.031$ ל-GiB לחודש
פעולת שחזור 0.208$‎/GiB

אם אתם משלמים במטבע שאינו דולר ארה"ב, יחולו המחירים הרשומים במטבע שלכם במק"טים של Cloud Platform.

אין מכסה בחינם למסדי נתונים בעלי שם

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

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

קריאה, כתיבה ומחיקה

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

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

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

קריאות של רשומות אינדקס

אתם מחויבים על פעולת קריאה אחת לכל קבוצה של עד 1,000 רשומות אינדקס שנקראות על ידי שאילתה, למעט במקרים הבאים:

  • ב שאילתות חיפוש וקטוריות של השכן הקרוב ביותר (KNN), אתם מחויבים על פעולת קריאה אחת לכל קבוצה של עד 100 רשומות של אינדקס וקטור kNN שנקראות על ידי השאילתה.

    לדוגמה, אם השאילתה הבאה של חיפוש וקטורי עם limit: 5 מחזירה 5 מסמכים וקוראת רשומות של אינדקס וקטורים של 1550 kNN, תחויבו על 5 פעולות קריאה למסמכים שהוחזרו ו-16 פעולות קריאה לרשומות האינדקס:

    // Requires single-field vector index
    const vectorQuery: VectorQuery = db.collection('cities').findNearest('embedding_field', FieldValue.vector([3.0, 1.0, 2.0]), {
      limit: 5,
      distanceMeasure: 'EUCLIDEAN'
    });
    
  • לא תחויבו על קריאת רשומות אינדקס בשאילתות עם עד שדה טווח אחד.

    לדוגמה, השאילתה הבאה מכילה שדה שוויון אחד (age) ושדה טווח אחד (start_date), ולא תחויבו על קריאת רשומות אינדקס:

    db.collection("employees").whereEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    השאילתה הבאה מכילה שני שדות טווח (age ו-start_date), והיא מחויבת על קריאות של רשומות אינדקס:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    שדה שמופיע לפי הסדר לפי משפט נחשב לשדה טווח כשיש לפחות שדה טווח אחד נוסף בשאילתה. לכן, השאילתה הבאה מכילה שני שדות טווח (age ו-start_date) ומחויבת על קריאות של רשומות במדד:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .orderBy("start_date")
    

    השדה __name__ תמיד נחשב לשדה טווח, גם אם משתמשים בו רק במסנן שוויון. לכן, השאילתה הבאה מכילה שני שדות טווח (age ו-__name__) ותחויב על קריאות של רשומות אינדקס:

    db.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob"))
                              .orderBy("age")
    

שאילתות צבירת נתונים

בשאילתות צבירת נתונים כמו count(),‏ sum() ו-avg(), אתם מחויבים על רשומות האינדקס שהשאילתה קוראת, כפי שמתואר למעלה. בשאילתות צבירת נתונים שקוראות 0 רשומות במדד, החיוב המינימלי הוא על קריאת מסמך אחד.

לדוגמה, פעולות count() שקוראות בין 0 ל-1,000 רשומות באינדקס מחוייבות על קריאת מסמך אחד. על פעולת count() שקוראת 1,500 רשומות באינדקס, אתם מחויבים על שתי קריאות של מסמכים.

כדי לקבל מידע נוסף על המדדים שבהם נעשה שימוש ועל רשומות המדדים שנקראות, אפשר להשתמש ב-Query Explain.

האזנה לתוצאות של שאילתות

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

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

החיוב של המאזינים ב-SDK לנייד וב-SDK לאינטרנט תלוי גם בשמירה במצב אופליין:

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

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

ניהול קבוצות גדולות של תוצאות

ל-Cloud Firestore יש כמה תכונות שעוזרות בניהול שאילתות שמחזירות מספר גדול של תוצאות:

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

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

עם זאת, כששולחים שאילתה שכוללת סטייה, תחויבו על קריאה לכל מסמך שהושמט. לדוגמה, אם השאילתה כוללת סטייה של 10, והיא מחזירה מסמך אחד, אתם מחויבים על 11 קריאות. בגלל העלות הנוספת הזו, מומלץ להשתמש בסמן במקום בהיסטים בכל הזדמנות אפשרית.

שאילתות שאינן קריאות של מסמכים

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

חיוב מינימלי על שאילתות

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

Cloud Firestore Security Rules

בספריות לקוח לנייד ולאינטרנט, אם Cloud Firestore Security Rules משתמשים ב-exists(), ב-get() או ב-getAfter() כדי לקרוא מסמך אחד או יותר ממסד הנתונים, תחויבו על קריאות נוספות באופן הבא:

  • נחייב אותך על קריאות שנדרשות כדי להעריך את Cloud Firestore Security Rules.

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

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

  • החיוב על בדיקת הכללים מתבצע רק פעם אחת לכל בקשה.

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

  • כשאתם מקשיבים לתוצאות של שאילתה, אתם מחויבים על הערכת הכללים בכל המקרים הבאים:

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

גודל האחסון של מסד הנתונים

אתם מחויבים על כמות הנתונים שאתם מאחסנים ב-Cloud Firestore, כולל תקורת האחסון. סכום העלויות הנוספות כולל מטא-נתונים, אינדקסים אוטומטיים ואינדקסים מורכבים.

כל מסמך שנשמר ב-Cloud Firestore צריך לכלול את המטא-נתונים הבאים:

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

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

מידע נוסף על האופן שבו מחושב נפח האחסון של Cloud Firestore מופיע בחישובים של גודל האחסון.

נתוני PITR

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

עלויות האחסון של PITR מחושבוֹת ב-GiB לחודש ומחושבוֹת מדי יום. Cloud Firestore מודד את גודל מסד הנתונים מדי יום. במהלך חודש, נקודות הדגימה האלו מחושבות בממוצע כדי לחשב את גודל האחסון של מסד הנתונים. הערך הממוצע הזה מוכפל במחיר ליחידה של PITR (GiB-month).

לדוגמה, אם הגודל הממוצע של מסד הנתונים במהלך החודש הוא 1GB ו-PITR מופעל במשך כל החודש, גם גודל הנתונים של PITR לחיוב הוא 1GB.

חיוב מינימלי: ייתכן שתחויבו בעלות אחסון של PITR למשך עד יום אחד, גם אם תשביתו את PITR תוך יום אחד אחרי ההפעלה.

פעולות גיבוי נתונים ושחזור

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

עלויות האחסון של הגיבויים מופיעות ב-GiB לחודש. במהלך חודש מסוים, המערכת גם מחשבת את מספר הימים שבהם כל גיבוי נשמר, בממוצע לחודש. העלות של כל גיבוי מחושבת לפי נפח האחסון של הגיבוי כפול החלק היחסי של החודש שבו הגיבוי נשמר כפול המחיר ליחידה. גבולות היום מוגדרים לפי אזור הזמן America/Los_Angeles לצורכי חיוב.

כשמבצעים פעולת שחזור, Cloud Firestore מודד את גודל הגיבוי של פעולת השחזור. הגודל של הגיבוי מוכפל במחיר ליחידה של פעולות שחזור (GiB).

הסבר על שאילתות

השימוש ב-Firestore Query Explain כרוך בעלויות.

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

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

רוחב הפס של הרשת

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

Cloud Firestore מחשבת את גודל התגובה על סמך פורמט של הודעה בסדרה. תקורה של פרוטוקול, כמו תקורה של SSL, לא נכללת בשימוש ברוחב הפס של הרשת. בקשות שנדחו על ידי Cloud Firestore Security Rules לא נספרות בחישוב השימוש ברוחב הפס של הרשת.

כדי לבדוק באיזה רוחב פס של הרשת השתמשתם, תוכלו להשתמש במסוף Google Cloud כדי לייצא את נתוני החיוב לקובץ.

תמחור כללי של רשתות

על בקשות שמקורן ב-Google Cloud Platform (לדוגמה, מאפליקציה שפועלת ב-Google Compute Engine), החיוב מתבצע באופן הבא:

סוג תנועה מחיר
העברת נתונים נכנסים חינם
העברת נתונים בתוך אזור חינם
העברת נתונים בין אזורים באותו אזור מרובה חינם
העברת נתונים בין אזורים בתוך ארה"ב (לכל GiB) 0.01$ (10 GiB הראשונים לחודש הם בחינם)
העברת נתונים בין אזורים, לא כולל תנועה בין אזורים בארה"ב שיעורי העברת נתונים יוצאים באינטרנט ב-Google Cloud Platform

אם אתם משלמים במטבע שאינו דולר ארה"ב, יחולו המחירים הרשומים במטבע שלכם במק"טים של Cloud Platform.

Cloud Firestore כפוף גם לחיוב נוסף על תעבורת נתונים יוצאת באינטרנט עבור:

  • בקשות Google Cloud בין אזורים, לא כולל תנועה בין אזורים בארה"ב
  • בקשות מחוץ ל-Google Cloud (לדוגמה, ממכשיר נייד של משתמש)

שיעורי תעבורת נתונים יוצאת (egress) באינטרנט של Google Cloud

דוגמה לתמחור

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

ניהול ההוצאות

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

כדי לעקוב אחרי השימוש ב-Cloud Firestore, פותחים את הכרטיסייה Cloud Firestore Usage במסוף Firebase. אתם יכולים להשתמש בלוח הבקרה כדי למדוד את השימוש שלכם בתקופה מסוימת.