<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-search</artifactId>
    <version>24.2</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-search', version: '24.2')
copied!  
<dependency org="com.groupdocs" name="groupdocs-search" rev="24.2">
    <artifact name="groupdocs-search" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-search" % "24.2"
copied!  

Novedades en GroupDocs.Search para Java 24.2

Aspectos destacados de la versión

GroupDocs.Search para Java 24.2 incorpora mejoras significativas para entornos empresariales, incluyendo escalabilidad distribuida y recuperación de atributos documentales. Esta versión implementa arquitectura de indexación distribuida para rendimiento optimizado, junto con la posibilidad de recuperar atributos personalizados directamente en los resultados de búsqueda. También introduce cambios estructurales importantes en la API pública, eliminando elementos obsoletos y modernizando la configuración de indexado.

Nuevas funcionalidades

  • Indexación distribuida escalable:
    Arquitectura distribuida que permite ejecutar operaciones de indexación y búsqueda en múltiples nodos, ideal para grandes volúmenes de datos y entornos de alta disponibilidad.

  • Búsqueda con recuperación de atributos:
    Nueva opción para recuperar atributos personalizados de documentos directamente desde los resultados de búsqueda, facilitando búsquedas más contextuales e inteligentes.

Mejoras

  • Refactorización de configuración de indexado:
    Las opciones de indexado se trasladan desde la configuración de nivel de índice a clases dedicadas como IndexingOptions, UpdateOptions y TextOptions, para un control más granular.

  • Interruptor de recuperación de atributos:
    Nuevo ajuste en SearchOptions para activar o desactivar la recuperación de atributos, mejorando el rendimiento cuando no se requiere esta funcionalidad.

Cambios incompatibles

  • Refactorización de opciones de índice:
    Se eliminaron AutoDetectEncoding y UseRawTextExtraction del nivel de índice; ahora se configuran desde opciones específicas de contexto.

  • Eliminación de API obsoletas de resaltado:
    Eliminadas las clases HtmlFragmentHighlighter, HtmlHighlighter y constructores antiguos de adaptadores de salida.

  • Eliminación de método estático:
    Eliminado el método create() en AttributeChangeBatch. Se debe usar el constructor directamente.

API pública y cambios incompatibles

  • Nuevas clases introducidas para indexación distribuida: Indexer, Searcher, SearchNetworkNode, entre otras.
  • Nuevas clases para configuración, eventos y manejo de resultados en entornos distribuidos.
  • Eliminación de constructores obsoletos y adaptación de métodos relacionados con diccionarios y atributos de documentos.

🔍 Explora los detalles completos de la versión

Para ver la lista completa de actualizaciones, visita GroupDocs.Search for Java 24.2 Release Notes.


distributed index search | retrieve document attributes | groupdocs search scalability | search index configuration | groupdocs java api change

VersionRelease Date
25.423 de abril de 2025
24.422 de abril de 2024
24.26 de febrero de 2024
24.115 de enero de 2024
23.615 de junio de 2023
23.324 de marzo de 2023
22.1130 de noviembre de 2022
22.1024 de octubre de 2022
21.225 de enero de 2022
20.825 de enero de 2022
19.225 de enero de 2022
18.1225 de enero de 2022
21.818 de agosto de 2021
21.318 de marzo de 2021
20.1119 de noviembre de 2020
20.623 de junio de 2020
20.416 de abril de 2020
19.1211 de diciembre de 2019
19.5.115 de julio de 2019
19.531 de mayo de 2019
19.37 de marzo de 2019
18.111 de noviembre de 2018