GroupDocs.Search for Java le permite producir aplicaciones comerciales que permiten a sus usuarios finales realizar operaciones de búsqueda como nunca antes. Nuestra API de Java permite a los usuarios operar funciones de búsqueda de texto de nivel básico a avanzado. Crear y fusionar múltiples índices. Utilice consultas simples, booleanas, de expresión regular (regex), aproximadas y de otro tipo para realizar búsquedas rápidas e inteligentes en los índices. Puede obtener la información requerida de archivos, documentos, correos electrónicos y archivos comprimidos, ya que GroupDocs.Search para Java es compatible con todos los formatos de archivo populares.
GroupDocs.Search for Java utiliza Indexación para recopilar datos, almacenarlos y analizarlos para operaciones de búsqueda precisas y eficientes. GroupDocs.Search for Java utiliza dichos índices con frecuencia para realizar búsquedas.
// Creando índice
Índice índice = índice nuevo ("c:\\MiÍndice");
// Agregar documentos al índice
index.addToIndex("c:\\MisDocumentos");
// Buscando las palabras 'affect' o 'effect' en un documento con 'principal', 'principle', 'principles' o 'principalmente'
SearchResults results = index.search("?ffect & princip?(2~4)");
GroupDocs.Search for Java API proporciona la función para fusionar múltiples índices en un índice común. Para un índice que se modifica con frecuencia, se crean varios índices delta. Sin embargo, este enfoque hace que el rendimiento de la búsqueda sea lento. GroupDocs.Search for Java supera este cuello de botella al crear un índice común mediante la fusión de varios índices delta. Este índice combinado común contiene toda la información de los índices delta combinados. Este enfoque mantiene los índices delta sin cambios mientras mejora notablemente la eficiencia de la búsqueda. Puede configurar varias funcionalidades para modificar aún más este proceso.
GroupDocs.Search for Java reconoce las consultas de búsqueda que no coinciden con la distribución de su teclado. Por el momento, GroupDocs.Search para Java puede reconocer con éxito 88 idiomas y 164 distribuciones de teclado diferentes.
Usando GroupDocs.Search para Java, tiene la libertad de buscar varias formas de palabras. Puede buscar formas singulares y plurales de sustantivos específicos. O puede optar por buscar todas las formas de un verbo. También se pueden buscar raíz, tercera persona singular y pasado simple junto con varias otras formas. Para idiomas que no sean inglés, puede configurar formas de palabras personalizadas.