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

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

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

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

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

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

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

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

מכסה בחינם

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

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

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

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

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

  • שימוש במסדי נתונים עם שם (לא ברירת המחדל)
  • מחיקה של 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 רשומות אינדקס שנקראות על ידי שאילתה, למעט במקרים הבאים:

  • ב שאילתות חיפוש של וקטור K-nearest neighbor, תחויבו על פעולת קריאה אחת לכל קבוצה של עד 100 רשומות של אינדקס וקטור kNN שנקראות על ידי השאילתה.

    לדוגמה, אם שאילתת החיפוש הבאה של וקטורים עם limit: 5 מחזירה 5 מסמכים וקוראת 1,550 רשומות של אינדקס וקטורים של 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))
    

    שדה שמופיע בפסקה order by נחשב לשדה טווח אם יש לפחות שדה טווח אחד נוסף בשאילתה. לכן, השאילתה הבאה מכילה שני שדות טווח (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$ (ה-10GiB הראשונים בחודש ניתנים בחינם)
העברת נתונים בין אזורים, לא כולל תנועה בין אזורים בארה"ב שיעורי העברת נתונים יוצאים באינטרנט ב-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. אתם יכולים להשתמש בלוח הבקרה כדי למדוד את השימוש שלכם בתקופה מסוימת.