Index

Index je seznam dat, například skupina souborů nebo záznamů v databázi. Obvykle se ukládá ve formátu prostého textu, který může vyhledávací algoritmus rychle prohledat. To výrazně urychluje vyhledávání a řazení dat, na která index odkazuje. Indexy často obsahují informace o každé položce v seznamu, například metadata nebo klíčová slova, takže data lze vyhledávat prostřednictvím indexu, místo aby se každý soubor procházel jednotlivě.

Příklad: databázový program, jako je Microsoft Access, může vytvořit index záznamů v tabulce. Když se v databázi spustí dotaz SQL, program může rychle prohledat soubor indexu a zjistit, které záznamy odpovídají vyhledávanému řetězci. Vyhledávače také používají indexy k ukládání rozsáhlého seznamu webových stránek. Tyto indexy, například indexy vytvořené službami Google a Yahoo!, jsou nezbytné pro rychlé generování výsledků vyhledávání. Kdyby vyhledávače musely při každém odeslání vyhledávání uživatelem procházet miliony stránek, trvalo by to prakticky věčnost. Díky vyhledávacím indexům lze naštěstí vyhledávání na webu provést za méně než sekundu namísto několika hodin.

Pojem „index“ lze použít také jako sloveso, které podle očekávání znamená vytvořit index. Může také označovat přidání nové položky do existujícího indexu. Například Mac OS X 10.4 a novější verze indexují pevný disk a vytvářejí prohledávatelný index pro vyhledávací nástroj Spotlight od společnosti Apple. Robot „Googlebot“ společnosti Google pravidelně prochází web a přidává nové webové stránky do indexu Google. 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í ve výsledcích vyhledávání zobrazit. Pro vývojáře webu to může být frustrující, ale za pohodlí mimořádně rychlého vyhledávání na webu je to malá cena.

Aktualizováno February 9, 2008 od Per C.

quizOtestujte své znalosti

Macromedia developed which of the following technologies?

A
Java
0%
B
Android
0%
C
WebKit
0%
D
Flash
0%
Correct! Incorrect!     View the Flash definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Index na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.