במהדורת Firestore Enterprise מוצג מודל תמחור שבו החיוב מתבצע לפי יחידה (או פלח) ולא לפי מסמך, והעלות של עדכונים בזמן אמת מופרדת.
בטבלה הבאה מפורטת העלות ליחידה בשתי המהדורות. המחיר שמוצג הוא לאזור us-central1.
| היחידה | מהדורת Standard |
מהדורת Enterprise |
| קריאות | 0.03$לכל 100,000 קריאות או 0.30 $לכל מיליון קריאות לכל מסמך | $0.05 למיליון יחידות קריאה יחידות קריאה הן נתונים שעברו עיבוד (מסמכים או אינדקסים) כשקוראים נתונים ממסד הנתונים, והן מחושבות במנות של 4KB. |
| Writes | $0.09 לכל 100,000 פעולות כתיבה או $0.90 לכל מיליון פעולות כתיבה לכל מסמך | 0.26 USD למיליון יחידות כתיבה
פעולות כתיבה נמדדות ביחידות של 1KiB. |
| מחיקה | 0.01$ לכל 100,000 מחיקות או 0.10$ לכל מיליון מחיקות | נעשה שימוש ביחידות כתיבה |
| עדכונים בזמן אמת | 0.03$לכל 100,000 קריאות או 0.30 $לכל מיליון קריאות לכל מסמך | 0.30$למיליון יחידות קריאה לעדכונים בזמן אמת יש מק"ט חדש ונפרד. |
| נתונים מאוחסנים | 0.00020$ לכל GiB לשעה | 0.00032$ לכל שעת GiB |
| גיבוי נתונים | 0.00004$ לכל שעת GiB | 0.00004$ לכל שעת GiB |
| פעולת שחזור | 0.20$ לכל GiB | 0.20$ לכל GiB |
| נתוני PITR | 0.00020$ לכל GiB לשעה | 0.00020$ לכל GiB לשעה |
| פעולת שיבוט | 0.20$ לכל GiB | 0.20$ לכל GiB |
תוכנית ללא תשלום
בטבלה הבאה מפורטים פרטים על התוכנית בחינם:
| היחידה | מהדורת Standard (רמה חינמית ליום) | מהדורת Enterprise (רמה חינמית ליום) |
| קריאות | 50,000 | 50,000 |
| כותב | 20,000 | 40,000 |
| מוחק | 20,000 | כלול ב-Writes |
| עדכונים בזמן אמת | כלול במק"ט של Reads | 50,000 |
| נתונים מאוחסנים | אחסון בנפח 1GB | אחסון בנפח 1GB |
סיכום התמחור עם פעולות בצינור
יחידות קריאה וכתיבה: על סמך גודל המסמך
אחד ההבדלים בתמחור בין המהדורות הוא באופן המדידה של פעולות קריאה וכתיבה. במהדורת Standard, בדרך כלל העלויות מחויבות לפי מסמך. במהדורת Enterprise, העלויות מחויבות ליחידה על סמך גודל המסמך: קריאות הן ביחידות של 4KiB, וכתיבות הן ביחידות של 1KiB.
| תרחיש (קריאת מסמכים) | מהדורה רגילה (תשלום לכל מסמך) | מהדורת Enterprise (תשלום לכל יחידה) |
עיקרי התמחור |
| קריאת מסמך גדול בגודל 8KiB | העלות מצטברת 1 read. | העלות היא 2 יחידות קריאה (8KiB /4KiB units, rounded up to 2 units). | מהדורת Enterprise זולה יותר. מהדורת Enterprise צורכת יותר יחידות קריאה מאשר מהדורת Standard, אבל מחיר ההתחלה ליחידות קריאה במהדורת Enterprise הוא 0.05 $למיליון יחידות קריאה, לעומת 0.30$ למיליון קריאות במהדורת Standard. |
| סריקת אוסף עם 20 מסמכים בגודל 1KiB כל אחד | העלות מצטברת 20 קריאות | סריקת אוסף: העלות היא 5 יחידות קריאה (20 מסמכים כפול 1KiB = 20KiB בסך הכל; 20KiB חלקי 4KiB יחידות = 5 יחידות) סריקה מאונדקסת: העלות היא 21 יחידות קריאה (20 מסמכים, כל אחד בגודל 1KiB, שחיפשו בו, קריאה אחת של האינדקס) |
מהדורת Enterprise זולה משמעותית כשמדובר במסמכים קטנים (גודל מסמך ממוצע של 1-2KB). |
עלות הוספה לאינדקס: פעולות כתיבה לאינדקס צורכות יחידות
במהדורת Enterprise, האינדקסים לא בחינם. הם צורכים יחידות כתיבה כשמסמך נכתב. יחידת כתיבה נוספת מצטברת עבור כל שדה שקשור לאינדקס במסמך.
| תרחיש (כתיבת מסמך) | מהדורת Standard (ללא עלות כתיבת אינדקס) | מהדורת Enterprise (חיוב על כתיבה לאינדקס לפי יחידה של 1KiB) | עיקרי התמחור |
| כתיבת מסמך בגודל 5KiB עם 5 אינדקסים של שדה יחיד | העלות היא 1 write. | המסמך עצמו צובר 5 יחידות כתיבה (5KiB / 1KiB לכל יחידה) עם 5 יחידות כתיבה נוספות עבור 5 האינדקסים, ובסך הכול 10 יחידות כתיבה. | במהדורת Enterprise, תקורה של יצירת אינדקס גורמת לכך שפעולות כתיבה גדולות עם כמה אינדקסים כרוכות ביותר יחידות כתיבה. מהדורת Enterprise צורכת יותר יחידות כתיבה מאשר מהדורת Standard, אבל מחיר ההתחלה ליחידות כתיבה במהדורת Enterprise הוא 0.26 $למיליון יחידות כתיבה לעומת 0.90$ למיליון יחידות כתיבה במהדורת Standard. |
תמחור של שאילתות האזנה בזמן אמת
שאילתות בזמן אמת מחולקות לשני שלבים נפרדים עם מבנה תמחור נפרד:
- שאילתה ראשונית לסנכרון התוצאות: שליפת קבוצת הנתונים הראשונית, והחיוב מתבצע לפי יחידות קריאה.
- עדכונים בזמן אמת: עדכונים שמתבצעים אחרי השאילתה הראשונית ומשקפים שינויים במסמך. על העדכונים האלה נגבה תשלום לפי יחידות של עדכון בזמן אמת.
על כל מסמך מעודכן, משלמים יחידת עדכון בזמן אמת לכל 4KB של נתונים.
בנוסף, תחויבו ביחידת עדכון בזמן אמת כשמסמך יוסר מקבוצת התוצאות. לעומת זאת, כשמסמך נמחק, לא מחויבים על קריאה שלו.
החיוב על מאזינים בערכות SDK לנייד ולאינטרנט תלוי גם בהגדרה של שמירת נתונים במצב אופליין:
- אם התכונה 'התמדה במצב אופליין' מופעלת והמאזין מתנתק למשך יותר מ-30 דקות (לדוגמה, אם המשתמש עובר למצב אופליין), תחויבו כאילו ביצעתם שאילתה חדשה לגמרי וקיבלתם עדכונים בזמן אמת לאחר מכן.
- אם ההתמדה במצב אופליין מושבתת, תחויבו על מסמכים ורשומות אינדקס שנקראו כאילו שלחתם שאילתה חדשה לגמרי בכל פעם שהמאזין מתנתק ומתחבר מחדש, ועל עדכונים בזמן אמת לאחר מכן.
שימוש בתוכנית בחינם בעדכונים בזמן אמת
התוכנית החינמית חלה רק על מסד נתונים אחד של Firestore לכל פרויקט. מסד הנתונים הראשון שנוצר בפרויקט בלי מסד נתונים ברמת השימוש החופשי יקבל את רמת השימוש החופשי. התוכנית החינמית לשאילתות של עדכונים בזמן אמת היא 50,000 יחידות ביום.
אחרי שצורכים את המכסה בחינם, התמחור הבא חל על יחידות קריאה בזמן אמת.
| אזורים | ברירת מחדל* (USD) | הנחה תמורת התחייבות לשימוש ב-Cloud Firestore – שנה אחת* (USD) | הנחה תמורת התחייבות לשימוש ב-Cloud Firestore – 3 שנים* (USD) |
| צפון אמריקה 5 (nam5) | 0.6$ לכל מיליון ספירות |
0.48$ / 1,000,000 ספירות |
0.36 / 1,000,000 ספירה |
| צפון וירג'יניה (us-east4) | 0.3$ / 1,000,000 ספירות |
0.24$ למיליון ספירות |
0.18 / 1,000,000 |
| הולנד (europe-west4) | 0.315$ למיליון ספירות |
0.252$ למיליון ספירות |
0.189 / 1,000,000 פעולות |
| טייוואן (asia-east1) | $0.347 / 1,000,000 count |
0.277$ למיליון ספירות |
0.208/ 1,000,000 ספירה |
| מומבאי (asia-south1) | 0.312$ למיליון ספירות |
0.249$ / 1,000,000 ספירות |
0.187/ 1,000,000 |
| סאו פאולו (southamerica-east1) | 0.476$ למיליון ספירות |
0.381$ למיליון ספירות |
0.285 / 1,000,000 ספירות |
לקוחות זכאים גם לתוכנית רחבה יותר בחינם למהדורת Firestore Enterprise. פרטים נוספים זמינים במאמר בנושא תמחור של מהדורת Firestore Enterprise. הם כוללים רמה חינמית של 50,000 יחידות קריאה ביום. למידע נוסף על אופן הפעולה של מודלים התמחור האלה, ראו דוגמאות לתמחור.