SEEKY - Meta Indizes

Aufgabe

Meta Indizes (MIs) nehmen Teilanfragen eines oder mehrerer Suchaufträge entgegen und bestimmen die relevanten Datenressourcen wie Ort und Erreichbarkeit, fordern diese bei Bedarf an und reichen diese an den Search Request Router weiter.

Funktionsprinzip

Meta-Indizes sind i.d.R. spezialisierte bis hochspezialisierte Indizes über je verschiedene Parameter zur Bearbeitung wie Beantwortung von Suchanfragen. Indizes beziehen stetig Metadaten aus PLBs (jeweils die SOIF Felder, die der jeweilige Index benötigt) und / oder Drittquellen wie z.B. DNS, Archivdiensten usw. und bereiten diese in Indizes auf, um suchrelevante Teilabfragen zu ermöglichen. Die Kommunikation kann performant per UDP realisiert sein (TCP alternativ).

Beispiele für Meta-Indizes

primäre

Zur Bereitstellung der Basis-Volltext-Suchfunktionen werden Indizes benötigt wie:

sekundäre

Sekundäre MIs bringen Ranking und somit Nutzerkomfort in viele Suchanwendungen, wie z.B.:

User können je nach Bedarf einzelne oder mehrere spezialisierte MIs befragen und die Resultate zur Rankingwertung etc. herbeiziehen wie wichten.

Spezialisierung

Es steht jedem frei ein oder multiple Indizes aufzubauen wie bereitzustellen. User bestimmen im freien Wettbewerb, welche Indizes in welchen Anwendungen zu welchen Konditionen genutzt werden können. Freie wie kommerzielle Anbieter können eigene Produkte wie Dienste entwickeln - mit geringeren wie umfangreicheren Ressourcen - aber ohne die bisher hohe Eintrittsschwelle in einen globalen Index.

Auffinden / Lokalisieren von PLBs

Damit MI initial "wissen", welche Domains bereits authoritive oder weniger authoritive PLBs "haben", kommen verschiedene Optionen (auch parallel) zum Einsatz:

authoritive

Denkbar w&aouml;re auch eine key-basierte Autorisierung per Signatur im HTML usw., die andere/externe PLBs passend "vorlegen" können.

non authoritive

Parallel - vor allem zu Beginn der Einführung - dürften (wie bei klassischen Suchsystemen) nicht autoritive PLBs / SLBs wesentliche Rolle spielen. Hier können MIs spezialisiert auf die "Vertrauenswürdigkeit" von PLBs, SLBs die Qualitätssicherung grundlegend sicherstellen.

Um die Teilnahme neuer PLBs / SLBs (vor allem in der Initialphase) zu ermöglichen, ist womömöglich auch ein PUSH-Verfahren zu ermöglichen - z.. BMIs wo sich neue PLBs eintragen/anmelden und die betreuten Domains listen lassen können, an denen sich dann MIs zu sonst unerreichbaren Domains orientieren können.


[home]