با معرفی پشتیبانی از Firestore در حالت «بومی» در نسخه Enterprise، هر دو عملیات Cloud Firestore Core و Pipeline دردسترس هستند. بهدلیل قوانین نمایهسازی جدید و مدل قیمتگذاری متفاوت، عملیات Core متفاوت از نسخه Standard عمل میکند.
| ویژگی | نسخه استاندارد | نسخه Enterprise |
| عملیات پشتیبانیشده | محدود به عملیات Firestore Core. | از عملیات Cloud Firestore Core و Pipeline و عملیات سازگاری Firestore MongoDB پشتیبانی میکند. |
| الزام نمایهسازی | همه پُرسمانها به نمایه نیاز دارند. | نمایهها برای پُرسمانها لازم نیست. |
| ایجاد نمایه | نمایههای خودکار برای فیلدهای تکی ایجاد میشوند. میتوانید نمایههای ترکیبی را بهصورت دستی ایجاد کنید. | هیچ نمایه خودکاری ایجاد نمیشود. نمایهها باید بهصورت دستی مدیریت شوند. |
| عملکرد و هزینه پُرسمان | پُرسمانها معمولاً بهدلیل الزامات نمایه عملکرد خوبی دارند. | پرسوجو هزینهها و عملکرد میتواند بهتر از نسخه Standard با نمایهها باشد. بااستفاده از «توضیح پُرسمان» و «اطلاعات آماری پُرسمان» میتوانید نمایههای مفقود را شناسایی کنید.
با رشد مجموعه داده، پُرسمانهای بدون نمایه ممکن است غیرعملکردی و پرهزینه شوند و به نظارت و تنظیم نیاز داشته باشند. |
| هزینه سربار نمایهسازی | هزینهای برای نوشتن ورودی نمایه دریافت نمیشود، زیرا نمایهها خودکار هستند. بااینحال، نمایههای الزامی هزینه فضای ذخیرهسازی دارند. | نوشتن ورودیهای نمایه هنگام نوشته شدن سند مرتبط واحدهای نوشتن را مصرف میکند (۱ واحد نوشتن بهازای هر ۱ کیبیبایت اندازه ورودی نمایه). با ایجاد نکردن ورودیهای نمایه برای هر فیلد، در هزینههای فضای ذخیرهسازی صرفهجویی میکنید. |
| مدل صورتحساب (خواندن/نوشتن/حذف کردن) | هزینه براساس خواندن، نوشتن، و حذف سند دریافت میشود. | هزینه خواندن و نوشتن در بخشهای بایت کسر شد. هزینه خواندنها براساس واحدهای خواندن (بخشهای ۴ کیبیبایتی) محاسبه میشود. نوشتنها و حذفها در واحدهای نوشتن (بخشهای ۱ کیبیبایتی) ادغام میشوند. |
| قیمتگذاری پایه (بهازای هر میلیون)
قیمتهای نشاندادهشده برای منطقه us-central1 است. |
خواندن: ۰٫۰۳ دلار بهازای هر ۱۰۰٬۰۰۰ سند (یا ۰٫۳۰ دلار بهازای هر میلیون).
نوشتن: ۰٫۰۹ دلار بهازای هر ۱۰۰٬۰۰۰ سند (یا ۰٫۹۰ دلار بهازای هر میلیون). حذف: ۰٫۰۱ دلار بهازای هر ۱۰۰٬۰۰۰ سند (یا ۰٫۱۰ دلار بهازای هر میلیون) |
واحدهای خواندن: ۰٫۰۵ دلار بهازای هر ۱ میلیون واحد خواندن.
واحدهای نوشتن: ۰٫۲۶ دلار بهازای هر ۱ میلیون واحد نوشتن. درمقایسه با هزینه «خواندن استاندارد»، قیمتها معمولاً برای اسناد کمتر از ۴ کیبیبایت پایینتر است. |
| بهروزرسانیهای همزمان
قیمتهای نشاندادهشده برای منطقه us-central1 است |
بهروزرسانیهای همزمان بهعنوان «خواندن» با هزینه ۰٫۰۳ دلار بهازای هر ۱۰۰٬۰۰۰ سند صورتحساب میشود. | بهروزرسانیهای همزمان دارای «واحد نگهداری موجودی» جداگانهای (واحدهای بهروزرسانی همزمان) هستند که بهازای هر بخش ۴ کیبیبایتی هزینه دریافت میشود. هزینه بهروزرسانیهای همزمان ۰٫۳۰ دلار بهازای هر میلیون واحد خواندن است. |