עם השקת התמיכה ב-Firestore במצב Native במהדורת Enterprise, זמינות פעולות Cloud Firestore Core ו-Pipeline. הפעולות Core פועלות באופן שונה מאשר במהדורת Standard, בגלל כללי אינדוקס חדשים ומודל תמחור שונה.
| Feature | מהדורת Standard | מהדורת Enterprise |
| פעולות נתמכות | הגישה מוגבלת לפעולות ליבה ב-Firestore. | תמיכה בפעולות של Cloud Firestore Core ו-Pipeline, וגם בפעולות של תאימות ל-MongoDB ב-Firestore. |
| דרישות להוספה לאינדקס | כל השאילתות דורשות אינדקסים. | לא צריך אינדקסים כדי להריץ שאילתות. |
| יצירת אינדקס | אינדקסים אוטומטיים נוצרים לשדות בודדים. אפשר ליצור אינדקסים מורכבים באופן ידני. | לא נוצרים אינדקסים אוטומטיים. צריך לנהל את האינדקסים באופן ידני. |
| ביצועי שאילתות ועלות | בדרך כלל, השאילתות פועלות בצורה יעילה בגלל דרישות האינדקס. | העלויות והביצועים של השאילתות יכולים להיות טובים יותר מאשר במהדורת Standard עם אינדקסים. אפשר לזהות אינדקסים חסרים באמצעות Query Explain ו-Query Insights.
אם לא משתמשים באינדקסים בשאילתות, יכול להיות שהביצועים לא יהיו טובים והעלויות יהיו גבוהות ככל שמערך הנתונים גדל, ולכן צריך לבצע מעקב והתאמה. |
| עלות תקורה של יצירת אינדקס | אין חיוב על כתיבת רשומות לאינדקס, כי האינדקסים הם אוטומטיים. עם זאת, אינדקסים נדרשים כרוכים בעלויות אחסון. | כתיבת רשומות באינדקס צורכת יחידות כתיבה כשמסמך משויך נכתב (יחידת כתיבה אחת לכל 1KiB של גודל רשומה באינדקס). אתם חוסכים בעלויות האחסון כי אתם לא יוצרים רשומות אינדקס לכל שדה. |
| מודל חיוב (קריאות/כתיבות/מחיקות) | החיוב הוא על כל קריאה, כתיבה ומחיקה של מסמך. | החיוב הוא על קריאות וכתיבות במנות של בייטים. החיוב על קריאות מתבצע ביחידות קריאה (מנות של 4KiB). פעולות כתיבה ומחיקה מאוחדות ליחידות כתיבה (במנות של 1KiB). |
| תמחור בסיסי (למיליון)
המחירים שמוצגים הם לאזור us-central1. |
קריאות: 0.03$ לכל 100,000 מסמכים (או 0.30 $ למיליון).
כתיבה: 0.09$ לכל 100,000 מסמכים (או 0.90 $ למיליון). מחיקות: 0.01$ לכל 100,000 מסמכים (או 0.10 $ למיליון) |
יחידות קריאה: $0.05 למיליון יחידות קריאה.
יחידות כתיבה: $0.26 למיליון יחידות כתיבה. בדרך כלל המחירים נמוכים יותר אם המסמכים קטנים מ-4KiB בהשוואה לעלות של קריאה רגילה. |
| עדכונים בזמן אמת
המחירים שמוצגים הם לאזור us-central1 |
עדכונים בזמן אמת נכללים בחיוב כקריאות במחיר של 0.03 $ל-100,000 מסמכים. | לעומת זאת, לעדכונים בזמן אמת יש מק"ט נפרד (יחידות של עדכונים בזמן אמת), והחיוב הוא על כל 4KiB. העלות של עדכונים בזמן אמת היא 0.30$ למיליון יחידות קריאה. |