תמיכה במצב Native במהדורות Standard ו-Enterprise של Cloud Firestore

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