المؤشر في الوقت الفعلي
يشير الفهرس في الوقت الفعلي (Real-Time Index) إلى آلية فهرسة للبيانات يتم فيها عكس التحديثات أو الإضافات أو الحذف في البيانات المصدرية في الفهرس القابل للبحث بشكل فوري تقريباً. على عكس الفهرسة الدفعية التقليدية، التي تعالج البيانات في دفعات مجدولة (مثل كل ساعة أو يومياً)، يضمن الفهرس في الوقت الفعلي أن رؤية محرك البحث للبيانات تعكس الحالة الحية لقاعدة البيانات الأساسية أو تدفق البيانات.
في البيئة الرقمية سريعة الوتيرة اليوم، يؤثر زمن انتقال البيانات (data latency) بشكل مباشر على تجربة المستخدم ونتائج الأعمال. بالنسبة لمواقع التجارة الإلكترونية، يعني الفهرس في الوقت الفعلي ظهور منتج مُضاف حديثًا في نتائج البحث على الفور. وبالنسبة لمنصات الأخبار، يضمن ظهور القصص العاجلة بشكل فوري. يؤدي زمن الانتقال المرتفع إلى إحباط المستخدمين، وفقدان المبيعات، وتقارير تشغيلية غير دقيقة.
يعتمد الفهرس في الوقت الفعلي على البنى القائمة على الأحداث (event-driven architectures). عندما يحدث تغيير في النظام المصدر (على سبيل المثال، كتابة في قاعدة البيانات)، يتم إصدار حدث. يتم التقاط هذا الحدث بواسطة محرك معالجة التدفق (مثل Kafka أو خدمات الفهرسة المتخصصة). ثم يقوم المحرك بدفع هذا التحديث الصغير والذري مباشرة إلى فهرس البحث، متجاوزاً الحاجة إلى إعادة زحف كاملة أو إعادة بناء دفعية.