Index Definition

Was ist Index?

Ein Index ist eine Liste von Daten, beispielsweise eine Gruppe von Dateien oder Datenbankeinträgen. Er wird in der Regel in einem Klartext-Format gespeichert, das von einem Suchalgorithmus schnell durchsucht werden kann. Dadurch werden Such- und Sortiervorgänge für Daten, auf die der Index verweist, erheblich beschleunigt. Indizes enthalten oft Informationen über jedes Element in der Liste, wie Metadaten oder Schlüsselwörter, die es ermöglichen, die Daten über den Index zu durchsuchen, anstatt jede Datei einzeln zu lesen.

Ein Datenbankprogramm wie Microsoft Access kann beispielsweise einen Index der Einträge in einer Tabelle erstellen. Wenn eine SQL-Abfrage in der Datenbank ausgeführt wird, kann das Programm die Indexdatei schnell durchsuchen, um zu sehen, welche Einträge dem Suchbegriff entsprechen. Suchmaschinen verwenden ebenfalls Indizes, um eine große Liste von Webseiten zu speichern. Diese Indizes, wie sie beispielsweise von Google und Yahoo! erstellt werden, sind notwendig, um schnell Suchergebnisse zu generieren. Müssten Suchmaschinen jedes Mal Millionen von Seiten durchsuchen, wenn ein Nutzer eine Suche eingibt, würde das ewig dauern. Glücklicherweise können Websuchen mit Hilfe von Suchindizes in weniger als einer Sekunde statt in mehreren Stunden durchgeführt werden.

Der Begriff „Index“ kann auch als Verb verwendet werden, was nicht überraschend bedeutet, einen Index zu erstellen. Er kann sich auch auf das Hinzufügen eines neuen Elements zu einem bestehenden Index beziehen. Mac OS X 10.4 und spätere Versionen indizieren beispielsweise die Festplatte, um einen durchsuchbaren Index für Apples Suchprogramm Spotlight zu erstellen. Googles „Googlebot“ durchforstet das Web regelmäßig und fügt dem Google-Index neue Webseiten hinzu. Während die meisten Datenbank- und Festplattenindizes laufend aktualisiert werden, werden Suchmaschinenindizes nur alle paar Stunden, Tage oder sogar Wochen aktualisiert. Aus diesem Grund werden neu veröffentlichte Webseiten möglicherweise nicht in den Suchmaschinenergebnissen angezeigt. Für Webentwickler mag dies zwar frustrierend sein, aber es ist ein kleiner Preis für den Komfort einer superschnellen Websuche.

Die Definition von Index auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Index-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.