Bastante Simple Java Wrapper para la función de búsqueda de Text Full de PostgreSQL.
¿Qué es la búsqueda de texto completo?
Primero, veamos la definición:
En la recuperación de texto, la búsqueda de texto completo se refiere a técnicas para buscar un solo documento almacenado por computadora o una colección en una base de datos de texto completo. La búsqueda de texto completo se distingue de las búsquedas basadas en metadatos o en partes de los textos originales representados en bases de datos.
Wikipedia
Esta definición introduce el concepto de un documento, lo cual es importante. Cuando ejecuta una búsqueda en sus datos, está buscando entidades significativas para las que desea buscar, ¡estos son sus documentos! La documentación de PostgreSQL lo explica increíblemente.
Un documento es la unidad de búsqueda en un sistema de búsqueda de texto completo; Por ejemplo, un artículo de revista o mensaje de correo electrónico.
Documentación de Postgres
Este documento puede estar en varias tablas y representa una entidad lógica que queremos buscar.
https://www.postgresql.org/docs/9.6/static/textsearch.html