يقدّم إصدار Firestore Enterprise نموذج تسعير جديدًا بشكل أساسي مقارنةً بإصدار Firestore Standard، حيث يتم نقل الفوترة من أساس "لكل مستند" إلى أساس "لكل وحدة" (أو شريحة)، وفصل تكلفة التعديلات في الوقت الفعلي.
يوضّح الجدول التالي تكلفة الوحدة لكلتا الإصدارَين. السعر المعروض هو لمنطقة us-central1.
| وحدة | إصدار Firestore Standard |
إصدار Firestore Enterprise |
| عمليات القراءة | يتم تحصيل 0.03 دولار أمريكي لكل 100 ألف عملية قراءة أو 0.30 دولار أمريكي لكل مليون عملية قراءة لكل مستند. | 0.05 دولار أمريكي لكل مليون وحدة قراءة وحدات القراءة هي البيانات التي تتم معالجتها (المستندات أو الفهارس) عند قراءة البيانات من قاعدة البيانات، ويتم احتسابها على شكل شرائح بحجم 4 كيلوبايت. |
| الكتابة | $0.09 لكل 100 ألف عملية كتابة أو $0.90 لكل مليون عملية كتابة يتم تحصيلها لكل مستند | 0.26 دولار أمريكي لكل مليون وحدة كتابة
يتم قياس عمليات الكتابة بوحدات 1 KiB. |
| حذف | 0.01 دولار أمريكي لكل 100 ألف عملية حذف أو 0.10 دولار أمريكي لكل مليون عملية حذف | تستهلك وحدات الكتابة |
| النتائج في الوقت الفعلي | يتم تحصيل 0.03 دولار أمريكي لكل 100 ألف عملية قراءة أو 0.30 دولار أمريكي لكل مليون عملية قراءة لكل مستند. | $0.30 لكل مليون وحدة قراءة تتوفّر التحديثات في الوقت الفعلي الآن في وحدة حفظ مخزون جديدة ومنفصلة. |
| البيانات المخزّنة | 0.00020 دولار أمريكي لكل غيبي بايت في الساعة | 0.00032 دولار أمريكي لكل غيبي بايت في الساعة |
| الاحتفاظ بنسخة احتياطية من البيانات | 0.00004 دولار أمريكي لكل غيبي بايت في الساعة | 0.00004 دولار أمريكي لكل غيبي بايت في الساعة |
| عملية الاستعادة | 0.20 دولار أمريكي لكل غيبي بايت | 0.20 دولار أمريكي لكل غيبي بايت |
| بيانات الاستعادة إلى نقطة زمنية | 0.00020 دولار أمريكي لكل غيبي بايت في الساعة | 0.00020 دولار أمريكي لكل غيبي بايت في الساعة |
| عملية الاستنساخ | 0.20 دولار أمريكي لكل غيبي بايت | 0.20 دولار أمريكي لكل غيبي بايت |
الفئة المجانية
يعرض الجدول التالي تفاصيل حول الطبقة المجانية:
| وحدة | إصدار Firestore Standard (المستوى المجاني في اليوم) | إصدار Firestore Enterprise (المستوى المجاني يوميًا) |
| القراءات | 50000 | 50000 |
| يكتب | 20,000 | 40,000 |
| عمليات الحذف | 20,000 | مضمَّنة في Writes |
| تحديثات في الوقت الفعلي | مضمّن في رمز التخزين التعريفي لـ "قراءات Google" | 50000 |
| البيانات المخزّنة | مساحة تخزين بسعة 1 غيغابايت | مساحة تخزين بسعة 1 غيغابايت |
ملخّص الأسعار مع عمليات خط الإنتاج
وحدات القراءة/الكتابة: استنادًا إلى حجم المستند
أحد الاختلافات في الأسعار بين الإصدارات يكمن في طريقة قياس عمليات القراءة والكتابة. في إصدار Standard، يتم عادةً تحصيل التكاليف لكل مستند. في إصدار Enterprise، يتم تحصيل التكاليف لكل وحدة استنادًا إلى حجم المستند: تكون عمليات القراءة بوحدات تبلغ 4 كيلوبايت، وتكون عمليات الكتابة بوحدات تبلغ 1 كيلوبايت.
| السيناريو (قراءة المستندات) | الإصدار العادي (يتم تحصيل رسوم لكل مستند) | إصدار Enterprise (يتم تحصيل الرسوم لكل وحدة) |
أهمّ تفاصيل الأسعار |
| قراءة مستند كبير بحجم 8 كيلوبايت | يتم احتساب التكلفة عند قراءة واحدة. | تتراكم التكلفة وحدتَي قراءة (وحدات 8KiB /4KiB، يتم التقريب إلى وحدتَين). | إصدار Enterprise أقل تكلفة. على الرغم من أنّ إصدار Enterprise يستهلك وحدات قراءة أكثر من إصدار Standard، فإنّ السعر المبدئي لوحدات القراءة في إصدار Enterprise هو 0.05 دولار أمريكي لكل مليون وحدة قراءة مقارنةً بـ 0.30 دولار أمريكي لكل مليون قراءة في إصدار Standard. |
| مسح مجموعة ضوئيًا تحتوي على 20 مستندًا بحجم 1 كيلوبايت لكل مستند | تتراكم التكلفة عند 20 قراءة | فحص المجموعة: تتراكم التكلفة 5 وحدات قراءة (20 مستندًا * 1 كيلوبايت = 20 كيلوبايت إجماليًا؛ 20 كيلوبايت / 4 كيلوبايت للوحدة = 5 وحدات) عملية المسح المفهرسة: تتراكم التكلفة 21 وحدة قراءة (20 مستندًا لكل عملية بحث بحجم 1 كيلوبايت، وقراءة فهرس واحدة) |
تكون "إصدار المؤسسة" أرخص بكثير عندما تكون المستندات صغيرة (متوسط حجم المستند 1 إلى 2 كيلوبايت). |
تكلفة الفهرسة: عمليات الكتابة في الفهرس تستهلك وحدات
في إصدار Enterprise، لا تكون الفهارس مجانية، بل تستهلك وحدات كتابة عند كتابة مستند. يتم تحصيل وحدة كتابة إضافية مقابل كل حقل ذي صلة بالفهرس يتضمّنه المستند.
| السيناريو (كتابة مستند) | الإصدار العادي (بدون تكلفة كتابة الفهرس) | إصدار Enterprise (يتم تحصيل رسوم عن عمليات كتابة الفهرس لكل وحدة تبلغ 1 KiB) | أهمّ تفاصيل الأسعار |
| كتابة مستند بحجم 5 كيلوبايت مع 5 فهارس بحقل واحد | يتم احتساب التكلفة لكتابة واحدة. | يكتسب المستند نفسه 5 وحدات كتابة (5 كيلوبايت / 1 كيلوبايت لكل وحدة) مع 5 وحدات كتابة إضافية للفهارس الخمسة، ليصبح المجموع 10 وحدات كتابة. | تؤدي تكلفة الفهرسة إلى زيادة وحدات الكتابة في إصدار Enterprise عند إجراء عمليات كتابة كبيرة باستخدام فهارس متعددة. على الرغم من أنّ إصدار Enterprise يستهلك وحدات كتابة أكثر من إصدار Standard، فإنّ السعر المبدئي لوحدات الكتابة في إصدار Enterprise هو 0.26 دولار أمريكي لكل مليون وحدة كتابة مقارنةً بـ 0.90 دولار أمريكي لكل مليون عملية كتابة في إصدار Standard. |
أسعار طلبات البحث في ميزة "الاستماع في الوقت الفعلي"
تنقسم طلبات البحث في الوقت الفعلي إلى خطوتَين مختلفتَين مع بنية تسعير منفصلة:
- طلب البحث الأوّلي لمزامنة النتائج: يستردّ مجموعة البيانات الأولية ويتم تحصيل الرسوم منه باستخدام "وحدات القراءة".
- التعديلات في الوقت الفعلي: هي التعديلات اللاحقة التي تعكس تغييرات المستند بعد الطلب الأوّلي ويتم تحصيل رسومها باستخدام وحدات التعديل في الوقت الفعلي.
بالنسبة إلى كل مستند معدَّل، عليك دفع وحدة تعديل في الوقت الفعلي لكل 4 كيلوبايت من البيانات.
يتم أيضًا تحصيل وحدة تعديل في الوقت الفعلي واحدة عند إزالة مستند من مجموعة النتائج. في المقابل، عند حذف مستند، لن يتم تحصيل رسوم منك مقابل قراءته.
تعتمد فوترة المستمعين في حِزم تطوير البرامج (SDK) للأجهزة الجوّالة والويب أيضًا على ما إذا كانت ميزة "الاحتفاظ بالبيانات بلا إنترنت" مفعّلة أم لا:
- في حال تفعيل ميزة استمرار البيانات بلا إنترنت وانقطاع اتصال أداة الاستماع لأكثر من 30 دقيقة (على سبيل المثال، إذا انقطع اتصال المستخدم بالإنترنت)، سيتم تحصيل الرسوم منك كما لو أنّك أرسلت طلب بحث جديدًا تمامًا وتلقّيت تحديثات في الوقت الفعلي بعد ذلك.
- في حال إيقاف ميزة "استمرار البيانات بلا إنترنت"، سيتم تحصيل رسوم منك مقابل المستندات وإدخالات الفهرس التي تمت قراءتها كما لو أنّك أرسلت طلب بحث جديدًا تمامًا كلّما انقطع اتصال المستمع وأعاد الاتصال، وسيتم تحصيل رسوم منك مقابل التعديلات في الوقت الفعلي بعد ذلك.
استخدام المستوى المجاني من خدمة "التحديثات في الوقت الفعلي"
تنطبق الطبقة المجانية على قاعدة بيانات Firestore واحدة فقط لكل مشروع. ستحصل قاعدة البيانات الأولى التي يتم إنشاؤها في مشروع بدون قاعدة بيانات ضمن الطبقة المجانية على الطبقة المجانية. تبلغ حصة الطبقة المجانية لطلبات البحث عن التحديثات في الوقت الفعلي 50,000 وحدة في اليوم.
بعد استهلاك الحصة المجانية، تنطبق الأسعار التالية على "وحدات القراءة في الوقت الفعلي".
| المناطق | الخيار التلقائي* (دولار أمريكي) | إنشاء وتعديل وحذف بيانات Cloud Firestore - سنة واحدة* (بالدولار الأمريكي) | خصم الاستخدام المتواصل (CUD) لمدة 3 سنوات في Cloud Firestore* (بالدولار الأمريكي) |
| أمريكا الشمالية 5 (nam5) | 0.6 دولار أمريكي لكلّ 1,000,000 وحدة |
0.48 دولار أمريكي لكلّ 1,000,000 وحدة |
0.36 / 1,000,000 وحدة |
| شمال فيرجينيا (us-east4) | 0.3 دولار أمريكي لكل مليون وحدة |
0.24 دولار أمريكي لكلّ 1,000,000 وحدة |
0.18 لكلّ 1,000,000 وحدة |
| هولندا (europe-west4) | 0.315 دولار أمريكي / 1,000,000 وحدة |
0.252 دولار أمريكي لكلّ 1,000,000 وحدة |
0.189 / 1,000,000 وحدة |
| تايوان (asia-east1) | 0.347 دولار أمريكي لكلّ 1,000,000 وحدة |
0.277 دولار أمريكي لكلّ 1,000,000 وحدة |
0.208 لكلّ 1,000,000 وحدة |
| مومباي (asia-south1) | 0.312 دولار أمريكي لكلّ 1,000,000 وحدة |
0.249 دولار أمريكي لكلّ 1,000,000 وحدة |
0.187/ 1,000,000 وحدة |
| ساو باولو (southamerica-east1) | 0.476 دولار أمريكي لكلّ 1,000,000 وحدة |
0.381 دولار أمريكي لكلّ 1,000,000 وحدة |
0.285 / 1,000,000 وحدة |
يكون العملاء مؤهَّلين أيضًا للحصول على طبقة مجانية أوسع لإصدار Enterprise من Firestore. تتوفّر التفاصيل على أسعار إصدار Enterprise من Firestore. ويشمل ذلك فئة مجانية لوحدات القراءة تبلغ 50,000 وحدة في اليوم. لمزيد من المعلومات عن طريقة عمل نماذج التسعير هذه، اطّلِع على أمثلة على التسعير.