2010-06-16 10 views
5

Entiendo que muchos productos preempaquetados pueden habilitar la indexación de texto completo y la búsqueda de una base de datos. Sin embargo, solo por curiosidad académica, me pregunto cómo se implementan esos índices de texto completo. Intenté buscar resultados en Google con poca respuesta. Por favor, cualquier comentario sería muy apreciado.cómo implementar la búsqueda de texto completo en la base de datos

Respuesta

3

Bastantes motores de base de datos actualmente soportan las búsquedas de texto completo como característica principal.

En cuanto a la implementación creo que lo mejor es comprobar hacia fuera postgres full text searches, como se puede

  • encontrar una gran cantidad de material sobre cómo se implementa
  • realmente cambiar y jugar con los programas de análisis (por ejemplo, optimizan para cierto dominio)

Hay más detalles y concepto explicado en la wikipedia:

-1

Probablemente creando diccionarios de "palabras" y tal vez un poco de análisis léxico. (Tenga en cuenta que el texto completo busca palabras enteras y no partes de palabras, por lo que la indexación puede estar limitada a eso.)

Cuestiones relacionadas