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