במהדורת 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$ למיליון יחידות קריאה. |