Hibernate Search 版本 4.1.0.Beta1 已发布;与1月份发布的版本 4.1.0.Alpha1 相比,最重要的变化是 HSEARCH-1034,该更改允许Infinispan Query使用流畅的 程序映射API,正如Hibernate用户已经可以使用的那样。
还有更多更改正在进行中:请关注新的MassIndexer改进、一些新的性能提升技巧,以及正在进行的激烈讨论,以提供一种新的实用方法来定义查询用例开始的索引映射。
Infinispan集成
Infinispan 项目发布了一个新的里程碑版本 5.1.1.FINAL,这对Hibernate Search用户在很多方面都具有重要意义
- Hibernate Search可以使用Infinispan在多个集群节点之间分布索引。
- JBoss AS 7.1将使用这个版本作为基本的集群技术。
- Hibernate OGM 可以将JPA实体映射到Infinispan而不是数据库,并使用Hibernate Search作为查询引擎,并将索引存储在Infinispan中。
- Infinispan Query使用Hibernate Search引擎组件,使其能够搜索存储在Infinispan中的值。您需要做的只是添加对infinispan-query的依赖项,在配置中启用索引,并像对Hibernate Search实体那样注释您在网格中存储的对象,或者使用程序API定义映射。
关于Infinispan查询的更多详细信息可以在Infinispan参考文档中找到,但如果您熟悉Hibernate Search,那么需要学习的内容并不多,因为它们共享了大部分特性和配置选项,这些在Hibernate Search参考手册中有详细说明。