Estoy buscando implementar la búsqueda de texto completo en nuestra base de datos de Firebird. Nuestros requisitos son:Búsqueda de texto completo con Firebird y Delphi
- Cada campo en varias tablas debe estar indexado. Cuando se encuentre un resultado, deberíamos poder encontrar la tabla de origen.
- El índice se puede almacenar en la base de datos o en el sistema de archivos.
- Los resultados de la búsqueda (claves principales de BigInt) se deben usar para unirse a los registros originales en la base de datos para mostrar los registros en una tabla.
¿Alguien puede recomendar una forma decente para lograr lo que necesitamos? He analizado de alguna manera la integración de DotLucence en Delphi, pero realmente no puedo encontrar mucha información sobre cómo hacerlo.
¡Gran lista, Jim! – gabr
Gracias Jim. Miré a la mayoría de ellos, pero nunca encontré a Mutis. Estoy descargando ahora. Por cierto, ¿estás usando FTS en tu proyecto de Twitter? Si es así, ¿cuál elegiste? – norgepaul
Actualmente estamos planeando usar DISQLite3, pero el cliente ha estado en espera. Delphi Live! y luego familia en la ciudad. Las cosas se están calmando y ahora tengo un momento crucial en el trabajo. –