index
Index je seznam údajů, například skupina soubory or databáze záznamů. Obvykle se ukládá do a prostý text formát, který lze rychle skenovat vyhledávacím algoritmem. To významně zrychluje operace vyhledávání a řazení dat odkazovaných indexem. Rejstříky často obsahují informace o každé položce v seznamu, například metadat or Klíčová slova, který umožňuje prohledávat data pomocí rejstříku namísto samostatného čtení každého souboru.
Například databázový program, jako je Microsoft Access, může generovat rejstřík záznamů v tabulce. Když SQL Pokud je v databázi spuštěn dotaz, může program rychle naskenovat indexový soubor a zjistit, které položky odpovídají vyhledávacímu řetězci. Vyhledávače také použijte indexy k uložení velkého seznamu webové stránky. Tyto indexy, jako například ty, které vytvořily Google a Yahoo!, jsou nezbytné pro rychlé generování výsledků vyhledávání. Pokud by vyhledávače musely procházet miliony stránek pokaždé, když uživatel zadal vyhledávání, trvalo by to zhruba navždy. Naštěstí pomocí indexů vyhledávání lze webové vyhledávání provádět za méně než jednu sekundu místo několika hodin.
Termín „index“ lze také použít jako sloveso, což nepřekvapivě znamená vytvoření indexu. Může také odkazovat na přidání nové položky do existujícího indexu. Například Mac OS X 10.4 a novější indexuje pevný disk vytvořit prohledávatelný index pro vyhledávací nástroj Apple Spotlight. „Googlebot“ Google pravidelně prochází web a do indexu Google přidává nové webové stránky. Zatímco většina indexů databází a pevných disků se aktualizuje průběžně, indexy vyhledávačů se aktualizují pouze každých několik hodin, dní nebo dokonce týdnů. Proto se nově publikované webové stránky nemusí zobrazovat ve výsledcích vyhledávače. I když to může být pro vývojáře webu frustrací, za pohodlí superrychlého vyhledávání na webu je to malá cena.