نسخه Firestore Enterprise در مقایسه با نسخه Firestore Standard، یک مدل قیمتگذاری اساساً جدید را معرفی میکند که در آن، هزینه صدور صورتحساب از مبنای «هر سند» به مبنای «هر واحد» (یا بخش) تغییر میکند و هزینه بهروزرسانیهای بلادرنگ جدا میشود.
جدول زیر جزئیات هزینه هر واحد برای هر دو نسخه را نشان میدهد. قیمت نشان داده شده برای us-central1 است.
| واحد | نسخه استاندارد فایراستور | نسخه سازمانی فایراستور |
| خوانده شده | ۰.۰۳ دلار برای هر ۱۰۰ هزار بار خواندن یا ۰.۳۰ دلار برای هر میلیون بار خواندن برای هر سند | ۰.۰۵ دلار به ازای هر میلیون واحد خوانده شده واحدهای خواندن، دادههای پردازششده (اسناد یا شاخصها) هستند که هنگام خواندن دادهها از پایگاه داده شما، در بخشهای ۴ کیلوبایتی محاسبه میشوند. |
| مینویسد | ۰.۰۹ دلار برای هر ۱۰۰ هزار نوشتن یا ۰.۹۰ دلار برای هر میلیون نوشتن به ازای هر سند | ۰.۲۶ دلار به ازای هر میلیون واحد نوشتن سرعت نوشتن با واحد ۱ کیلوبایت اندازهگیری میشود. |
| حذفها | ۰.۰۱ دلار به ازای هر ۱۰۰ هزار حذف یا ۰.۱۰ دلار به ازای هر یک میلیون حذف | از واحدهای نوشتن استفاده میکند |
| بهروزرسانیهای بلادرنگ | ۰.۰۳ دلار برای هر ۱۰۰ هزار بار خواندن یا ۰.۳۰ دلار برای هر میلیون بار خواندن برای هر سند | ۰.۳۰ دلار به ازای هر میلیون واحد خوانده شده بهروزرسانیهای بلادرنگ دارای یک SKU جدید و جداگانه هستند. |
| دادههای ذخیره شده | 0.00020 دلار به ازای هر گیگابایت ساعت | ۰.۰۰۰۳۲ دلار به ازای هر گیگابایت ساعت |
| پشتیبانگیری از دادهها | 0.00004 دلار به ازای هر گیگابایت ساعت | 0.00004 دلار به ازای هر گیگابایت ساعت |
| عملیات بازیابی | ۰.۲۰ دلار به ازای هر گیگابایت | ۰.۲۰ دلار به ازای هر گیگابایت |
| دادههای PITR | 0.00020 دلار به ازای هر گیگابایت ساعت | 0.00020 دلار به ازای هر گیگابایت ساعت |
| عملیات کلون | ۰.۲۰ دلار به ازای هر گیگابایت | ۰.۲۰ دلار به ازای هر گیگابایت |
ردیف رایگان
جدول زیر جزئیات مربوط به سطح رایگان را نشان میدهد:
| واحد | نسخه استاندارد فایراستور (رده رایگان در هر روز) | نسخه سازمانی فایراستور (ردیف رایگان در هر روز) |
| خوانده شده | ۵۰،۰۰۰ | ۵۰،۰۰۰ |
| مینویسد | ۲۰،۰۰۰ | ۴۰،۰۰۰ |
| حذفها | ۲۰،۰۰۰ | موجود در نوشتهها |
| بهروزرسانیهای بلادرنگ | موجود در SKU خوانده شده | ۵۰،۰۰۰ |
| دادههای ذخیره شده | ۱ گیگابایت فضای ذخیرهسازی | ۱ گیگابایت فضای ذخیرهسازی |
خلاصه قیمت گذاری با عملیات خط لوله
واحدهای خواندن/نوشتن: بر اساس اندازه سند
یکی از تفاوتهای قیمتگذاری بین نسخهها در نحوه اندازهگیری خواندن و نوشتن نهفته است. در نسخه استاندارد، هزینهها معمولاً به ازای هر سند محاسبه میشوند. در نسخه سازمانی، هزینهها به ازای هر واحد بر اساس اندازه سند محاسبه میشوند: خواندنها بر اساس واحدهای ۴ کیلوبایت و نوشتنها بر اساس واحدهای ۱ کیلوبایت هستند .
| سناریو (خواندن اسناد) | نسخه استاندارد (هزینه به ازای هر سند) | نسخه سازمانی (به ازای هر واحد شارژ میشود) | نکات برجسته قیمتگذاری |
| خواندن یک سند بزرگ ۸ کیلوبایتی | هزینه با ۱ بار خواندن محاسبه میشود. | هزینه به ازای ۲ واحد خواندن (واحدهای ۸ کیلوبایت / ۴ کیلوبایت، که به ۲ واحد گرد میشود) محاسبه میشود. | نسخه سازمانی ارزانتر است. در حالی که نسخه سازمانی واحدهای خواندن بیشتری نسبت به نسخه استاندارد مصرف میکند، قیمت اولیه برای واحدهای خواندن نسخه سازمانی 0.05 دلار به ازای هر میلیون واحد خواندن در مقابل 0.30 دلار به ازای هر میلیون واحد خواندن در نسخه استاندارد است. |
| اسکن مجموعهای با ۲۰ سند با حجم ۱ کیلوبایت برای هر کدام | هزینه جمع میشود ۲۰ بار خوانده شده | اسکن مجموعه: هزینه شامل ۵ واحد خواندن میشود (۲۰ سند * ۱ کیلوبایت = مجموع ۲۰ کیلوبایت؛ واحدهای ۲۰ کیلوبایت / ۴ کیلوبایت = ۵ واحد) اسکن فهرستبندیشده: هزینه ۲۱ واحد خواندن (۲۰ سند هر کدام با حجم ۱ کیلوبایت جستجو، ۱ واحد خواندن فهرستبندیشده) | نسخه سازمانی وقتی اسناد کوچک هستند (میانگین اندازه سند ۱ تا ۲ کیلوبایت) به طور قابل توجهی ارزانتر است. |
هزینه فهرستبندی: نوشتن فهرست، واحدها را مصرف میکند
در نسخه Enterprise، شاخصها رایگان نیستند؛ آنها هنگام نوشتن یک سند، واحدهای نوشتن مصرف میکنند. برای هر فیلد مرتبط با شاخص که یک سند دارد، یک واحد نوشتن اضافی جمع میشود.
| سناریو (نوشتن یک سند) | نسخه استاندارد (بدون هزینه نوشتن فهرست) | نسخه سازمانی (هزینه نوشتن فهرست به ازای هر واحد ۱ کیلوبایت) | نکات برجسته قیمتگذاری |
| نوشتن یک سند ۵ کیلوبایتی با ۵ فهرست تک فیلدی | هزینه ۱ بار نوشتن محاسبه میشود. | خود سند ۵ واحد نوشتن (۵ کیلوبایت / ۱ کیلوبایت برای هر واحد) به همراه ۵ واحد نوشتن اضافی برای ۵ اندیس، که در مجموع به ۱۰ واحد نوشتن میرسد، را به خود اختصاص میدهد. | سربار ناشی از ایندکسگذاری باعث میشود نوشتنهای بزرگ با چندین ایندکس، واحدهای نوشتن بیشتری را در نسخه Enterprise متحمل شوند. در حالی که نسخه Enterprise واحدهای نوشتن بیشتری نسبت به نسخه Standard مصرف میکند، قیمت پایه برای واحدهای نوشتن نسخه Enterprise، 0.26 دلار به ازای هر میلیون واحد نوشتن در مقابل 0.90 دلار به ازای هر میلیون نوشتن در نسخه Standard است. |
قیمتگذاری پرسشهای شنیداری در لحظه
پرسوجوهای بلادرنگ به دو مرحله مجزا با ساختار قیمتگذاری جداگانه تقسیم میشوند:
- پرس و جوی اولیه برای همگامسازی نتایج: مجموعه اولیه دادهها را بازیابی میکند و با استفاده از واحدهای خواندن، شارژ میشود.
- بهروزرسانیهای بلادرنگ: بهروزرسانیهای بعدی که تغییرات سند را پس از پرسوجوی اولیه منعکس میکنند و با استفاده از واحدهای بهروزرسانی بلادرنگ محاسبه میشوند.
برای هر سند بهروزرسانیشده، شما به ازای هر ۴ کیلوبایت داده، یک واحد بهروزرسانی بلادرنگ پرداخت میکنید.
همچنین وقتی سندی از مجموعه نتایج حذف میشود، یک واحد بهروزرسانی بلادرنگ از شما هزینه دریافت میشود. در مقابل، وقتی سندی حذف میشود، برای خواندن آن هزینهای از شما دریافت نمیشود.
محاسبهی هزینهی شنوندهها در SDKS موبایل و وب به فعال بودن یا نبودن قابلیت ماندگاری آفلاین نیز بستگی دارد:
- اگر پایداری آفلاین فعال باشد و شنونده بیش از 30 دقیقه قطع شود (برای مثال، اگر کاربر آفلاین شود)، هزینهای معادل با ارسال یک کوئری جدید و بهروزرسانیهای بلادرنگ پس از آن از شما دریافت خواهد شد.
- اگر قابلیت ماندگاری آفلاین غیرفعال باشد، برای خواندن اسناد و ورودیهای فهرستبندی، مانند زمانی که شنونده اتصال را قطع و وصل میکند و بهروزرسانیهای بلادرنگ پس از آن، یک پرسوجوی کاملاً جدید صادر کردهاید، هزینه دریافت خواهید کرد.
استفاده رایگان از سطح دسترسی برای بهروزرسانیهای بلادرنگ
سطح رایگان فقط برای یک پایگاه داده Firestore در هر پروژه اعمال میشود. اولین پایگاه دادهای که در یک پروژه بدون پایگاه داده سطح رایگان ایجاد شود، سطح رایگان را دریافت خواهد کرد. سطح رایگان برای درخواستهای بهروزرسانی بلادرنگ، ۵۰،۰۰۰ واحد در روز است.
پس از مصرف سهمیه رایگان، قیمتگذاری زیر برای واحدهای خواندن بلادرنگ اعمال میشود.
| مناطق | پیشفرض* (دلار آمریکا) | کلود فایراستور CUD - ۱ سال* (دلار آمریکا) | کلود فایراستور CUD - 3 ساله* (دلار آمریکا) |
| آمریکای شمالی ۵ (nam5) | ۰.۶ دلار / ۱,۰۰۰,۰۰۰ دلار | ۰.۴۸ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۳۶ / ۱,۰۰۰,۰۰۰ عدد |
| ویرجینیای شمالی (ایالات متحده-شرق ۴) | ۰.۳ دلار / ۱,۰۰۰,۰۰۰ دلار | ۰.۲۴ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۱۸ / ۱,۰۰۰,۰۰۰ عدد |
| هلند (اروپا-غرب ۴) | ۰.۳۱۵ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۲۵۲ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۱۸۹ / ۱,۰۰۰,۰۰۰ عدد |
| تایوان (آسیا-شرق ۱) | ۰.۳۴۷ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۲۷۷ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۲۰۸/۱,۰۰۰,۰۰۰ عدد |
| بمبئی (آسیا-جنوب ۱) | ۰.۳۱۲ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۲۴۹ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۱۸۷ / ۱,۰۰۰,۰۰۰ عدد |
| سائوپائولو (آمریکای جنوبی-شرق 1) | ۰.۴۷۶ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۳۸۱ دلار / ۱,۰۰۰,۰۰۰ عدد | ۰.۲۸۵ / ۱,۰۰۰,۰۰۰ عدد |
مشتریان همچنین واجد شرایط دریافت یک سطح رایگان گستردهتر برای نسخه Firestore Enterprise هستند. جزئیات مربوط به قیمتگذاری نسخه Firestore Enterprise موجود است. این شامل یک سطح رایگان برای واحدهای خوانده شده ۵۰،۰۰۰ واحد در هر روز است. برای اطلاعات بیشتر در مورد نحوه عملکرد این مدلهای قیمتگذاری، به نمونههای قیمتگذاری مراجعه کنید.