Índice

Um índice é uma lista de dados, como um grupo de arquivos ou entradas de banco de dados. Normalmente, ele é salvo em um formato de texto simples que pode ser rapidamente analisado por um algoritmo de busca. Isso acelera significativamente as operações de busca e classificação nos dados referenciados pelo índice. Os índices geralmente incluem informações sobre cada item da lista, como metadados ou palavras-chave, que permitem buscar os dados por meio do índice em vez de ler cada arquivo individualmente.

Por exemplo, um programa de banco de dados como o Microsoft Access pode gerar um índice das entradas de uma tabela. Quando uma consulta SQL é executada no banco de dados, o programa pode analisar rapidamente o arquivo de índice para verificar quais entradas correspondem à expressão de busca. Os mecanismos de busca também usam índices para armazenar uma grande lista de páginas da Web. Esses índices, como os criados pelo Google e pelo Yahoo!, são necessários para gerar rapidamente os resultados da busca. Se os mecanismos de busca tivessem de analisar milhões de páginas cada vez que um usuário fizesse uma busca, isso levaria praticamente uma eternidade. Felizmente, com o uso de índices de busca, as buscas na Web podem ser realizadas em menos de um segundo, em vez de várias horas.

O termo "índice" também pode ser usado como verbo, o que, sem surpresa, significa criar um índice. Ele também pode se referir à adição de um novo item a um índice existente. Por exemplo, o Mac OS X 10.4 e versões posteriores indexa o disco rígido para criar um índice pesquisável para o utilitário de busca Spotlight, da Apple. O "Googlebot" do Google rastreia a Web regularmente, adicionando novas páginas da Web ao índice do Google. Embora a maioria dos índices de bancos de dados e discos rígidos seja atualizada em tempo real, os índices dos mecanismos de busca só são atualizados a cada poucas horas, dias ou até semanas. É por isso que páginas da Web publicadas recentemente podem não aparecer nos resultados dos mecanismos de busca. Embora isso possa ser frustrante para desenvolvedores da Web, é um pequeno preço a pagar pela conveniência de fazer buscas na Web com muita rapidez.

Atualizado February 9, 2008 por Per C.

quizTeste seus conhecimentos

The "BSOD" is associated with what operating system?

A
macOS
0%
B
Windows
0%
C
iOS
0%
D
Android
0%
Correct! Incorrect!     View the BSOD definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Índice nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.