هل يستخدم iDBQuery بيانات حيّة أم مخزَّنة مؤقتًا؟
يستعلم iDBQuery عن قواعد بياناتك ومستودعاتك بشكل حيّ افتراضيًّا، فتعكس الإجابات حالتها الدقيقة لحظة طرح السؤال. أما مصادر المستندات والمجلّدات فتُفهرَس وفق جدول مزامنة تتحكّم فيه أنت ويمكن تحديثه عند الطلب، فتعرف دائمًا ما إذا كان الرقم حيًّا أم بحسب آخر مزامنة.
افتراضيًّا، يستعلم iDBQuery عن قواعد بياناتك ومستودعاتك بشكل حيّ، فتعكس الإجابة حالتها الدقيقة لحظة طرح السؤال؛ ولا توجد نسخة ليلية قابعة في المنتصف. فالاستعلام في موضع البيانات يعني أن المصدر هو النسخة الوحيدة للحقيقة.
وبعض أنواع المصادر تعمل بطبيعتها على نحو مختلف: - تُقرأ المستندات وملفات PDF ومجلّدات الملفات وتُفهرَس وفق جدول مزامنة تحدّده أنت، لأنها ليست محرّكات استعلام حيّة. ويمكنك إعادة مزامنتها عند الطلب. - تُستعلَم واجهات REST API والمستودعات وفق ما ضبطته من اتصال وأي فترة مزامنة.
مثال تطبيقي: اسأل «كم عدد الطلبات اليوم؟» على قاعدة بيانات متّصلة فتحصل على العدد الحالي؛ واطرح سؤالًا على مجلّد من الفواتير الممسوحة ضوئيًّا فتعكس الإجابة آخر عملية فهرسة، ويمكنك تحديثها في أي وقت.
وما يميّزه هو الشفافية بشأن الحداثة. فلأن كل رقم مُسنَد إلى مصدره، ولأن iDBQuery يميّز المصادر الحيّة عن المُفهرَسة، تعرف دائمًا ما إذا كان الرقم حيًّا أم بحسب آخر مزامنة. وهذا مهم لإعداد التقارير: يمكنك الوثوق بأن رقم قاعدة بيانات حيّة رقم حالي، وأنت تتحكّم في وتيرة تحديث مصادر المستندات. ولا توجد ذاكرة تخزين مؤقت خفيّة تقدّم أرقامًا قديمة بصمت؛ فالمصدر ومدى حداثته ظاهران دائمًا خلف الإجابة.
Updated 2026-06-22