Índice

Un índice es una lista de datos, como un grupo de archivos o entradas de una base de datos. Por lo general, se guarda en un formato de texto sin formato que un algoritmo de búsqueda puede analizar rápidamente. Esto acelera significativamente las operaciones de búsqueda y clasificación de los datos a los que hace referencia el índice. Los índices suelen incluir información sobre cada elemento de la lista, como metadatos o palabras clave, lo que permite buscar los datos mediante el índice en lugar de revisar cada archivo individualmente.

Por ejemplo, un programa de bases de datos como Microsoft Access puede generar un índice de las entradas de una tabla. Cuando se ejecuta una consulta SQL en la base de datos, el programa puede analizar rápidamente el archivo de índice para ver qué entradas coinciden con la cadena de búsqueda. Los motores de búsqueda también usan índices para almacenar una lista extensa de páginas web. Estos índices, como los creados por Google y Yahoo!, son necesarios para generar rápidamente los resultados de búsqueda. Si los motores de búsqueda tuvieran que analizar millones de páginas cada vez que un usuario realiza una búsqueda, tardarían prácticamente una eternidad. Afortunadamente, mediante los índices de búsqueda, las búsquedas en la Web pueden realizarse en menos de un segundo en lugar de varias horas.

El término "índice" también puede usarse como verbo, lo que, como era de esperar, significa crear un índice. También puede referirse a agregar un elemento nuevo a un índice existente. Por ejemplo, Mac OS X 10.4 y versiones posteriores indexan el disco duro para crear un índice en el que se pueda buscar con la utilidad de búsqueda Spotlight de Apple. El "Googlebot" de Google rastrea la Web periódicamente y agrega nuevas páginas web al índice de Google. Aunque la mayoría de los índices de bases de datos y discos duros se actualizan sobre la marcha, los índices de los motores de búsqueda solo se actualizan cada pocas horas, días o incluso semanas. Por eso, es posible que las páginas web recién publicadas no aparezcan en los resultados de los motores de búsqueda. Aunque esto puede ser frustrante para los desarrolladores web, es un pequeño precio que pagar por la comodidad de realizar búsquedas en la Web a gran velocidad.

Actualizado February 9, 2008 por Per C.

quizPon a prueba tu conocimiento

Which of the following statements best describes bloatware?

A
It is software that uses an excessive amount of system resources.
0%
B
It is an application with a memory leak that consumes all free memory.
0%
C
It is a program that takes up more disk space each time it's opened.
0%
D
It is software that installs several additional apps during installation.
0%
Correct! Incorrect!     View the Bloatware definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Índice en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.