<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!  

O que há de novo no GroupDocs.Search for Java 24.2

Destaques da Versão

O GroupDocs.Search for Java 24.2 apresenta melhorias voltadas à escalabilidade empresarial e à extração inteligente de dados. Esta versão implementa indexação distribuída para ambientes multi-nós e permite a recuperação de atributos personalizados nos resultados de pesquisa. Também inclui mudanças importantes na API pública, com remoções e reestruturações para tornar a biblioteca mais modular e moderna.

Novos Recursos

  • Indexação Distribuída Escalável:
    Arquitetura de indexação distribuída introduzida para permitir operações de busca e indexação de alto desempenho em múltiplos nós, ideal para ambientes com grandes volumes de dados.

  • Busca com Recuperação de Atributos:
    Novo modo de busca que permite obter atributos personalizados dos documentos diretamente nos resultados, facilitando buscas contextuais e mais precisas.

Aprimoramentos

  • Arquitetura de Índice e Gerenciamento de Configurações:
    Configurações de indexação agora são tratadas por classes dedicadas (IndexingOptions, UpdateOptions, TextOptions), oferecendo controle mais granular por operação.

  • Controle de Recuperação de Atributos:
    Nova opção em SearchOptions permite ativar ou desativar a recuperação de atributos, melhorando o desempenho quando os atributos não são necessários.

Alterações Incompatíveis

  • Refatoração das Configurações de Índice:
    As propriedades AutoDetectEncoding e UseRawTextExtraction foram removidas do nível de índice e movidas para opções específicas de operação.

  • Remoção de APIs Obsoletas de Realce (Highlighting):
    APIs antigas como HtmlFragmentHighlighter e HtmlHighlighter foram removidas, assim como construtores antigos de adaptadores de saída.

  • Método Estático Removido:
    O método create() da classe AttributeChangeBatch foi removido. Agora, use o construtor diretamente.

Mudanças na API Pública

  • Introdução de múltiplas classes para suporte à indexação distribuída: Indexer, Searcher, SearchNetworkNode, etc.
  • Inclusão de novas classes de configuração, eventos e manipulação de resultados para operações em ambientes distribuídos.
  • Ajustes em métodos relacionados a dicionários e atributos de documentos.
  • Remoção de construtores obsoletos em componentes de destaque e adaptadores de saída.

🔍 Explorar os Detalhes da Versão

Para a lista completa de atualizações, visite 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 fevereiro de 2024
24.115 de janeiro de 2024
23.615 de junho de 2023
23.324 de março de 2023
22.1130 de novembro de 2022
22.1024 de outubro de 2022
21.225 de janeiro de 2022
20.825 de janeiro de 2022
19.225 de janeiro de 2022
18.1225 de janeiro de 2022
21.818 de agosto de 2021
21.318 de março de 2021
20.1119 de novembro de 2020
20.623 de junho de 2020
20.416 de abril de 2020
19.1211 de dezembro de 2019
19.5.115 de julho de 2019
19.531 de maio de 2019
19.37 de março de 2019
18.111 de novembro de 2018