يقدّم إصدار Enterprise من Firestore نموذج تسعير ينقل الفوترة من أساس "لكل مستند" إلى أساس "لكل وحدة" (أو شريحة)، و يفصل تكلفة التعديلات في الوقت الفعلي.
يوضّح الجدول التالي تفاصيل التكلفة لكل وحدة في كلا الإصدارَين. السعر المعروض هو لمنطقة us-central1.
| وحدة | الإصدار العادي |
إصدار Enterprise |
| عمليات القراءة | يتم تحصيل 0.03 دولار أمريكي لكل 100 ألف عملية قراءة أو0.30 دولار أمريكي لكل مليون عملية قراءة لكل مستند | 0.05 دولار أمريكي لكل مليون وحدة قراءة وحدات القراءة هي البيانات التي تتم معالجتها (المستندات أو الفهارس) عند قراءة البيانات من قاعدة البيانات، ويتم احتسابها في شرائح تبلغ 4 كيلوبايت. |
| عمليات الكتابة | يتم تحصيل 0.09 دولار أمريكي لكل 100 ألف عملية كتابة أو 0.90 دولار أمريكي لكل مليون عملية كتابة لكل مستند | 0.26 دولار أمريكي لكل مليون وحدة كتابة
يتم قياس عمليات الكتابة بوحدات تبلغ 1 كيلوبايت. |
| عمليات الحذف | 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 دولار أمريكي لكل غيغابايت |
الفئة المجانية
يوضّح الجدول التالي تفاصيل الفئة المجانية:
| وحدة | الإصدار العادي (الفئة المجانية في اليوم) | إصدار Enterprise (الفئة المجانية في اليوم) |
| عمليات القراءة | 50000 | 50000 |
| عمليات الكتابة | 20000 | 40000 |
| عمليات الحذف | 20000 | مضمّنة في عمليات الكتابة |
| تعديلات في الوقت الفعلي | مضمّنة في رمز التخزين التعريفي لعمليات القراءة | 50000 |
| البيانات المخزَّنة | مساحة تخزين بسعة 1 غيغابايت | مساحة تخزين بسعة 1 غيغابايت |
ملخّص التسعير مع عمليات خط الأنابيب
وحدات القراءة والكتابة: استنادًا إلى حجم المستند
أحد الاختلافات في التسعير بين الإصدارَين هو طريقة قياس عمليات القراءة والكتابة. في الإصدار العادي، يتم تحصيل التكاليف بشكل عام لكل مستند. في إصدار Enterprise، يتم تحصيل التكاليف لكل وحدة استنادًا إلى حجم المستند: عمليات القراءة بوحدات تبلغ 4 كيلوبايت، وعمليات الكتابة بوحدات تبلغ 1 كيلوبايت.
| السيناريو (قراءة المستندات) | الإصدار العادي (يتم تحصيل الرسوم لكل مستند) | إصدار Enterprise (يتم تحصيل الرسوم لكل وحدة) |
أهم النقاط في التسعير |
| قراءة مستند كبير بحجم 8 كيلوبايت | يتم تحصيل تكلفة عملية قراءة واحدة. | يتم تحصيل تكلفة وحدتَي قراءة (8 كيلوبايت /وحدات 4 كيلوبايت، يتم تقريبها إلى وحدتَين). | إصدار Enterprise أرخص. على الرغم من أنّ إصدار Enterprise يستهلك وحدات قراءة أكثر من الإصدار العادي، فإنّ السعر الأولي لوحدات القراءة في إصدار Enterprise هو 0.05 دولار أمريكي لكل مليون وحدة قراءة مقابل 0.30 دولار أمريكي لكل مليون عملية قراءة في الإصدار العادي. |
| فحص مجموعة تحتوي على 20 مستندًا بحجم 1 كيلوبايت لكل منها | يتم تحصيل تكلفة 20 عملية قراءة | فحص المجموعة: يتم تحصيل تكلفة 5 وحدات قراءة (20 مستندًا * 1 كيلوبايت = 20 كيلوبايت إجمالاً؛ 20 كيلوبايت / وحدات 4 كيلوبايت = 5 وحدات) فحص الفهرس: يتم تحصيل تكلفة 21 وحدة قراءة (20 مستندًا بحجم 1 كيلوبايت لكل منها، وعملية قراءة واحدة للفهرس) |
يكون إصدار Enterprise أرخص بكثير عندما تكون المستندات صغيرة (متوسط حجم المستند من 1 إلى 2 كيلوبايت). |
تكلفة الفهرسة: تستهلك عمليات كتابة الفهارس وحدات
في إصدار Enterprise، لا تكون الفهارس مجانية، بل تستهلك وحدات كتابة عند كتابة مستند. يتم تحصيل وحدة كتابة إضافية لكل حقل مرتبط بالفهرس في المستند.
| السيناريو (كتابة مستند) | الإصدار العادي (بدون تكلفة كتابة الفهرس) | إصدار Enterprise (يتم تحصيل رسوم عمليات كتابة الفهارس لكل وحدة تبلغ 1 كيلوبايت) | أهم النقاط في التسعير |
| كتابة مستند بحجم 5 كيلوبايت مع 5 فهارس لحقل واحد | يتم تحصيل تكلفة عملية كتابة واحدة. | يتم تحصيل تكلفة 5 وحدات كتابة للمستند نفسه (5 كيلوبايت / 1 كيلوبايت لكل وحدة) مع 5 وحدات كتابة إضافية للفهارس الخمسة، ما يبلغ 10 وحدات كتابة إجمالاً. | تؤدي النفقات العامة للفهرسة إلى تحصيل المزيد من وحدات الكتابة في إصدار Enterprise لعمليات الكتابة الكبيرة التي تتضمّن فهارس متعددة. على الرغم من أنّ إصدار Enterprise يستهلك وحدات كتابة أكثر من الإصدار العادي، فإنّ السعر الأولي لوحدات الكتابة في إصدار Enterprise هو 0.26 دولار أمريكي لكل مليون وحدة كتابة مقابل 0.90 دولار أمريكي لكل مليون عملية كتابة في الإصدار العادي. |
تسعير طلبات الاستماع في الوقت الفعلي
تنقسم طلبات البحث في الوقت الفعلي إلى خطوتَين منفصلتَين مع هيكل تسعير منفصل:
- طلب البحث الأولي لمزامنة النتائج: يسترد مجموعة البيانات الأولية ويتم تحصيل الرسوم باستخدام وحدات القراءة.
- تعديلات في الوقت الفعلي: هي التعديلات اللاحقة التي تعكس التغييرات في المستند بعد طلب البحث الأولي ويتم تحصيل الرسوم باستخدام وحدات التعديل في الوقت الفعلي.
لكل مستند يتم تعديله، يتم تحصيل وحدة تعديل واحدة في الوقت الفعلي لكل 4 كيلوبايت من البيانات.
يتم أيضًا تحصيل وحدة تعديل واحدة في الوقت الفعلي عند إزالة مستند من مجموعة النتائج. في المقابل، عند حذف مستند، لا يتم تحصيل رسوم مقابل عملية القراءة.
تعتمد أيضًا فوترة المستمعين في حِزم تطوير البرامج (SDK) للأجهزة الجوّالة والويب على ما إذا كان وضع استمرار البيانات بلا إنترنت مفعّلاً أم لا:
- إذا كان وضع استمرار البيانات بلا إنترنت مفعّلاً وتم قطع اتصال المستمع لأكثر من 30 دقيقة (على سبيل المثال، إذا انتقل المستخدِم إلى وضع عدم الاتصال بالإنترنت)، سيتم تحصيل الرسوم منك كما لو أنّك أرسلت طلب بحث جديدًا تمامًا وتلقّيت تعديلات في الوقت الفعلي بعد ذلك.
- إذا كان وضع استمرار البيانات بلا إنترنت غير مفعّل، سيتم تحصيل الرسوم منك مقابل المستندات وإدخالات الفهرس التي تتم قراءتها كما لو أنّك أرسلت طلب بحث جديدًا تمامًا كلما تم قطع اتصال المستمع وإعادة الاتصال وتلقّيت تعديلات في الوقت الفعلي بعد ذلك.
استخدام الفئة المجانية للتعديلات في الوقت الفعلي
لا تنطبق الفئة المجانية إلا على قاعدة بيانات واحدة في Firestore لكل مشروع. ستحصل قاعدة البيانات الأولى التي يتم إنشاؤها في مشروع بدون قاعدة بيانات في الفئة المجانية على الفئة المجانية. تبلغ الفئة المجانية لطلبات البحث عن التعديلات في الوقت الفعلي 50000 وحدة في اليوم.
بعد استهلاك الحصة المجانية، ينطبق التسعير التالي على وحدات القراءة في الوقت الفعلي.
| المناطق | الخيار التلقائي* (بالدولار الأمريكي) | عمليات الإنشاء والتعديل والحذف في Cloud Firestore - سنة واحدة* (بالدولار الأمريكي) | عمليات الإنشاء والتعديل والحذف في Cloud Firestore - 3 سنوات* (بالدولار الأمريكي) |
| أمريكا الشمالية 5 (nam5) | 0.6 دولار أمريكي لكل 1,000,000 وحدة |
0.48 دولار أمريكي لكل 1,000,000 وحدة |
0.36 دولار أمريكي لكل 1,000,000 وحدة |
| شمال فيرجينيا (us-east4) | 0.3 دولار أمريكي لكل 1,000,000 وحدة |
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 . ويشمل ذلك فئة مجانية لوحدات القراءة تبلغ 50000 وحدة في اليوم. لمزيد من المعلومات عن طريقة عمل نماذج التسعير هذه، يُرجى الاطّلاع على أمثلة التسعير.