<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-search</artifactId>
<version>24.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-search', version: '24.2')
<dependency org="com.groupdocs" name="groupdocs-search" rev="24.2">
<artifact name="groupdocs-search" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-search" % "24.2"
GroupDocs.Search for Java 24.2 新功能
版本亮点
GroupDocs.Search for Java 24.2 推出针对企业级应用的强大扩展和架构优化。此版本实现分布式索引架构以提升多节点环境中的性能和可扩展性,并支持在搜索结果中直接获取文档属性,增强搜索的上下文感知能力。此外,进行了公有 API 的重要重构和移除,以优化代码结构和简化使用。
新功能
可扩展的分布式索引:
实现了分布式索引架构,支持跨多节点的高性能索引和搜索操作,提升大规模数据集和多节点部署的可扩展性。搜索支持属性检索:
新增搜索选项允许直接从搜索结果中获取自定义文档属性,实现更精准和智能的搜索反馈。
改进
索引架构和设置管理优化:
将索引级别配置中的索引选项拆分至专用配置类(如IndexingOptions
、UpdateOptions
、TextOptions
),实现更细粒度的配置管理。属性检索开关:
在SearchOptions
中新增开关,允许启用或禁用属性获取,提升不需要属性时的性能表现。
破坏性变更
索引设置重构:
移除索引级别设置AutoDetectEncoding
和UseRawTextExtraction
,这些功能已集成至新的配置类中。废弃高亮 API 移除:
移除过时的高亮器类(HtmlFragmentHighlighter
、HtmlHighlighter
)及旧输出适配器构造函数。静态方法移除:
移除AttributeChangeBatch.create()
静态方法,改为使用构造函数实例化。
公有 API 及兼容性变更
- 引入多项支持分布式索引的类:
Indexer
、Searcher
、SearchNetworkNode
等。 - 新增用于多节点操作的配置、事件及结果处理类。
- 移除老旧的高亮器和输出适配器构造函数。
- 调整字典及文档属性相关方法。
🔍 查看完整更新详情
访问 GroupDocs.Search for Java 24.2 发行说明 获取完整列表。
distributed index search
| retrieve document attributes
| groupdocs search scalability
| search index configuration
| groupdocs java api change
Version | Release Date |
---|---|
25.4 | 2025年4月23日 |
24.4 | 2024年4月22日 |
24.2 | 2024年2月6日 |
24.1 | 2024年1月15日 |
23.6 | 2023年6月15日 |
23.3 | 2023年3月24日 |
22.11 | 2022年11月30日 |
22.10 | 2022年10月24日 |
21.2 | 2022年1月25日 |
20.8 | 2022年1月25日 |
19.2 | 2022年1月25日 |
18.12 | 2022年1月25日 |
21.8 | 2021年8月18日 |
21.3 | 2021年3月18日 |
20.11 | 2020年11月19日 |
20.6 | 2020年6月23日 |
20.4 | 2020年4月16日 |
19.12 | 2019年12月11日 |
19.5.1 | 2019年7月15日 |
19.5 | 2019年5月31日 |
19.3 | 2019年3月7日 |
18.11 | 2018年11月1日 |
File | Classifier | Size |
---|---|---|
groupdocs-search-24.2-javadoc.jar | javadoc | 1 MB |
groupdocs-search-24.2.jar | 419 MB | |
groupdocs-search-24.2.pom | 3 KB |