تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ينطبق ذلك على إصدار Cloud Firestore Enterprise فقط.
اطّلِع على هذا المستند لاتّخاذ قرارات مدروسة بشأن تصميم تطبيقاتك
لتحقيق أداء عالٍ وموثوقية. يتضمّن هذا المستند مواضيع متقدّمة حول Cloud Firestore. إذا كنت في مرحلة بدء استخدام Cloud Firestore،
اطّلِع على دليل البدء السريع
بدلاً من ذلك. لضمان استمرار أداء تطبيقاتك بشكل جيد مع زيادة حجم قاعدة البيانات وعدد الزيارات، من المفيد فهم آليات عمليات القراءة والكتابة في الخلفية في Firestore. عليك أيضًا فهم كيفية تفاعل عمليات القراءة والكتابة مع طبقة التخزين والقيود الأساسية التي قد تؤثر في الأداء.
للتعرّف على بعض أفضل الممارسات قبل تصميم تطبيقك، يُرجى قراءة ما يلي:
يتم التعامل مع جميع عمليات الكتابة
على أنّها معاملات قراءة وكتابة لضمان خصائص ACID. إذا كانت عملية الكتابة تتضمّن عمليات تقسيم متعدّدة، قد تتطلّب عملية تنفيذ على مرحلتين.
تكون عمليات القراءة "متسقة بشدة" تلقائيًا، وتستخدم نهجًا مستندًا إلى الطابع الزمني لتجنُّب عمليات القفل.
للحفاظ على الأداء العالي، عليك تجنُّب النقاط الساخنة
من خلال توزيع العمليات على مستوى نطاق المفاتيح والحفاظ على صغر حجم المعاملات.
تاريخ التعديل الأخير: 2025-09-13 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-09-13 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]