עם ההשקה של התמיכה ב-Firestore במצב Native במהדורת Enterprise, אפשר להשתמש גם ב-Firestore Core וגם בפעולות של Pipeline. הפונקציה 'פעולות ליבה' פועלת בצורה שונה מאשר בגרסת Standard, בגלל כללי אינדוקס חדשים ומודל תמחור שונה.
| Feature | מהדורת Standard | מהדורת Enterprise |
| פעולות נתמכות של שאילתות | הגישה מוגבלת לפעולות ליבה ב-Firestore. | תמיכה בפעולות של 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$ למיליון יחידות קריאה. |