المؤشر الاتحادي
الفهرسة الموحدة (Federated Indexing) هي نمط معماري يسمح لواجهة بحث واحدة أو استعلام واحد بالوصول والبحث عبر مستودعات بيانات أو فهارس متعددة ومستقلة وموزعة جغرافيًا. فبدلاً من تجميع جميع البيانات في فهرس ضخم واحد، يقوم النظام بتنسيق الاستعلامات عبر هذه الفهارس المنفصلة، ويقوم بتجميع النتائج ديناميكيًا.
في بيئات المؤسسات الحديثة، نادرًا ما تكون البيانات مركزية. فهي موجودة في أنظمة مختلفة - قواعد بيانات محلية، وحاويات تخزين سحابية، وخدمات مصغرة متخصصة، وخوادم إقليمية. تحل الفهرسة الموحدة مشكلة صوامع البيانات، مما يمكّن المستخدمين من إجراء عمليات بحث شاملة عبر المشهد البياني بأكمله دون الحاجة إلى عمليات ETL (الاستخراج والتحويل والتحميل) المعقدة والمكثفة للموارد لنقل كل شيء إلى مكان واحد.
تبدأ العملية عندما يقدم المستخدم استعلامًا إلى الطبقة الموحدة. تعمل هذه الطبقة كموجه ذكي. فهي تحلل الاستعلام وتحدد مصادر البيانات الأساسية ذات الصلة. ثم تترجم الاستعلام إلى اللغة أو واجهة برمجة التطبيقات (API) المحددة التي تتطلبها كل مصدر (على سبيل المثال، SQL لقاعدة بيانات واحدة، واستعلام Lucene لآخر). ينفذ كل مصدر الاستعلام محليًا ويعيد فقط المجموعة الفرعية ذات الصلة من النتائج إلى الطبقة الموحدة، والتي تقوم بعد ذلك بدمج وتصنيف وعرض مجموعة النتائج الموحدة للمستخدم النهائي.
تعد الفهرسة الموحدة أمرًا بالغ الأهمية للعمليات واسعة النطاق مثل:
يرتبط هذا المفهوم ارتباطًا وثيقًا بقواعد البيانات الموزعة، والمحاكاة الافتراضية للبيانات (Data Virtualization)، ومحركات البحث الموزعة.