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