إتاحة الوضع الأصلي في إصدارَي Firestore Standard وEnterprise

مع توفير إمكانية استخدام Firestore في وضع Native في إصدار Enterprise، تتوفّر عمليتَا Firestore Core وPipeline. تختلف طريقة عمل عمليات Core عن الإصدار Standard بسبب قواعد الفهرسة الجديدة ونموذج التسعير المختلف.

الميزة الإصدار العادي إصدار Enterprise
عمليات البحث المتوافقة تقتصر على عمليات Firestore Core. يتيح عمليات Firestore Core وPipeline، وعمليات التوافق مع Firestore MongoDB.
متطلبات الفهرسة تتطلّب جميع طلبات البحث فهارس. لا تكون الفهارس مطلوبة للاستعلامات.
إنشاء الفهرس يتم إنشاء الفهارس التلقائية للحقول الفردية. يمكنك إنشاء فهارس مركّبة يدويًا. لا يتم إنشاء فهارس تلقائية. يجب إدارة الفهارس يدويًا.
أداء طلبات البحث وتكلفتها تكون طلبات البحث بشكل عام فعّالة بسبب متطلبات الفهرس. يمكن أن تكون التكاليف والأداء المرتبطَين بطلبات البحث أفضل من إصدار Standard مع الفهارس. يمكنك تحديد الفهارس غير المتوفّرة باستخدام "شرح الاستعلام" و"إحصاءات الاستعلام".

قد تكون طلبات البحث التي لا تتضمّن فهارس غير فعّالة ومكلفة مع زيادة حجم مجموعة البيانات، ما يستلزم المراقبة والتحسين.

تكلفة الفهرسة لا يتم تحصيل رسوم مقابل عمليات كتابة إدخالات الفهرس، لأنّ الفهارس تلقائية. ومع ذلك، تتسبب الفهارس المطلوبة في تكاليف التخزين. تؤدي كتابة إدخالات الفهرس إلى استهلاك وحدات الكتابة عند كتابة مستند مرتبط (وحدة كتابة واحدة لكل كيلوبايت من حجم إدخال الفهرس). يمكنك توفير تكاليف التخزين من خلال عدم إنشاء إدخالات فهارس لكل حقل.
نموذج الفوترة (عمليات القراءة/الكتابة/الحذف) يتم تحصيل الرسوم مقابل كل عملية قراءة وكتابة وحذف مستند. يتم تحصيل رسوم مقابل عمليات القراءة والكتابة في شرائح البايت. يتم تحصيل رسوم القراءات بوحدة وحدات القراءة (شرائح 4 كيلوبايت). يتم دمج عمليات الكتابة والحذف في وحدات الكتابة (شرائح بسعة 1 كيلوبايت).
السعر الأساسي (لكل مليون)

الأسعار المعروضة هي للمنطقة us-central1.

عمليات القراءة: $0.03 لكل 100,000 مستند (أو $0.30 لكل مليون مستند).

عمليات الكتابة: 0.09 دولار أمريكي لكل 100,000 مستند (أو 0.90 دولار أمريكي لكل مليون مستند).

عمليات الحذف: 0.01 دولار أمريكي لكل 100,000 مستند (أو 0.10 دولار أمريكي لكل مليون مستند)

وحدات القراءة: 0.05 دولار أمريكي لكل مليون وحدة قراءة

وحدات الكتابة: 0.26 دولار أمريكي لكل مليون وحدة كتابة

تكون الأسعار بشكل عام أقل إذا كانت المستندات أقل من 4 كيلوبايت مقارنةً بتكلفة القراءة العادية.

النتائج في الوقت الفعلي

الأسعار المعروضة هي للمنطقة us-central1

يتم تحصيل رسوم مقابل التحديثات في الوقت الفعلي على أنّها عمليات قراءة بقيمة 0.03 دولار أمريكي لكل 100,000 مستند. تتضمّن التحديثات في الوقت الفعلي رمز تخزين تعريفيًا منفصلاً (وحدات التحديث في الوقت الفعلي)، ويتم تحصيل الرسوم مقابل كل شريحة تبلغ سعتها 4 كيلوبايت. تبلغ تكلفة التعديلات في الوقت الفعلي 0.30 دولار أمريكي لكل مليون وحدة قراءة.