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