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
5
A
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:
- full text indexes, y también se puede comprobar a cabo
- open source and free full text search engines ya que normalmente se encuentra documentación que le explicará el funcionamiento interno de los que son demasiado (he oído cosas buenas sobre Lucene/Solr de esta lista)
-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
- 1. ¿Cómo implementar la búsqueda de texto completo en Django?
- 2. ¿Cómo usar la BÚSQUEDA DE TEXTO COMPLETO en la base de datos H2?
- 3. Sunspot/Solr Búsqueda de texto completo: ¿cómo excluir ciertos campos de la búsqueda de texto completo?
- 4. RavenDB búsqueda de texto completo
- 5. búsqueda de texto completo con la base de datos incrustada en Delphi
- 6. Cómo permitir la búsqueda de texto completo con guiones en la consulta de búsqueda
- 7. ¿Cómo funciona la búsqueda de texto completo de MySQL?
- 8. Búsqueda de texto completo en SQL Azure
- 9. Implementando la búsqueda de texto completo en iPhone?
- 10. Cómo optimizar la consulta de datos básicos para la búsqueda de texto completo
- 11. Ranking de búsqueda de texto completo
- 12. Búsqueda de texto completo de SQL Server
- 13. Django MySQL búsqueda de texto completo
- 14. Búsqueda de texto completo: Whoosh Vs SOLR
- 15. Búsqueda de texto completo en CRM 2011
- 16. ¿Búsqueda de texto completo más rápido hoy?
- 17. Búsqueda de texto completo para Rails 3
- 18. Cómo implementar la búsqueda como Stack Overflow
- 19. Búsqueda de texto completo con Firebird y Delphi
- 20. Búsqueda de texto completo como Google
- 21. búsqueda de texto completo en LINQ
- 22. Base de datos masiva con búsqueda de texto completo - Sphinx, Lucene, Cassandra, MongoDB, CouchDB
- 23. Encuentre una coincidencia exacta utilizando la búsqueda de texto completo
- 24. Imprimación de búsqueda de texto completo?
- 25. Búsqueda de texto completo ignorando los comentarios
- 26. Cassandra búsqueda de texto completo como
- 27. mongodb estrategia de búsqueda de texto completo
- 28. ¿Cómo se hace la búsqueda de texto completo basada en frases en postgres que aprovecha el índice de texto completo?
- 29. ¿Cómo integrar la búsqueda de texto completo en Spring-data-jpa?
- 30. Búsqueda del historial de la subversión (texto completo)