发布于 2014-12-18 00:20:50 | 178 次阅读 | 评论: 0 | 来源: 网友投递
Hibernate Search 全文检索工具
Hibernate Search是在apache Lucene的基础上建立的主要用于Hibernate的持久化模型的全文检索工具。像Lucene这样的检索引擎能够给我们的项目在进行检索的时候带来 非常高的效率,但是它们在基本对象的检索时会有一些问题,比如不能实现检索内容跟实体的转换,Hibernate Search正是在这样的情况下发展起来的,基于对象的检索引擎,能够很方便的将检索出来的内容转换为具体的实体对象。此外Hibernate Search能够根据需要进行同步或异步的索引更新。
Hibernate Search 5.0.0.Final 发布了,该版本值得关注的改进内容包括:
升级到 Lucene 4.10
大量内部的提升,特别是性能
尽管 Lucene API 进行大量的变化,但因为 Hibernate Search 进行了抽象,因此你不太需要关注这个问题
数字属性可默认通过 NumberField 进行索引
要求 JDK 7
兼容 Hibernate ORM 4.3 和 WildFly 8.x
提升稳定性
非常建议更新。
详细介绍请看发行说明:
http://in.relation.to/Bloggers/AFreshNewMajorReleaseHibernateSearch500Final
Hibernate Search是在apache Lucene的基础上建立的主要用于Hibernate的持久化模型的全文检索工具。像Lucene这样的检索引擎能够给我们的项目在进行检索的时候带来 非常高的效率,但是它们在基本对象的检索时会有一些问题,比如不能实现检索内容跟实体的转换,Hibernate Search正是在这样的情况下发展起来的,基于对象的检索引擎,能够很方便的将检索出来的内容转换为具体的实体对象。此外Hibernate Search能够根据需要进行同步或异步的索引更新。