Hibernate Search 是一个库,通过自动索引实体,将 Hibernate ORM 与 Apache Lucene 或 Elasticsearch 集成,从而实现高级搜索功能:全文搜索、地理空间搜索、聚合等。更多信息,请参阅 hibernate.org 上的 Hibernate Search。

空间查询,即“立即获取咖啡!”

这个版本引入了对 空间查询 的支持,这是一个非常出色的特性,尤其是在与传统的全文搜索结合时。

一如既往,我们努力提高您的生产力。通过空间查询,您可以表达相当于以下内容的查询:

在我所在的 [2 英里] 半径内找到一个咖啡馆,但不能是星巴克

享受吧!当然,这只是一个虚构的元语言,实际的语法需要使用新的空间 DSL;所有详细信息和示例请参阅 文档中的新空间章节

非常感谢Nicolas Helleringer,他编写了所有代码,编写了文档,并在几个月的工作中忍受了我们的批评。现在轮到您尝试它,评论,并可能改进它了?

Lucene 3.6

Apache Lucene 3.6 已发布,我们再次保持最新。我们公开的 API 中没有任何变化,再次保护您免受 Lucene 代码变化的影响,但考虑重新索引或至少使用 兼容性选项 是值得的。

更多更新

如往常一样,它包括一些小的改进,有关详细列表,请参阅 JIRA 上的变更日志,并关注 迁移指南

下载 Hibernate Search 4.2.0.Beta1

论坛

  • 用户论坛是了解如何使用它、帮助其他用户或搜索过往问题的最佳场所。[用户论坛]

想帮忙吗?

我们维护了一份名为“低垂的果实”的列表,这些应该是改善Hibernate Search的容易入手的起点:查看适合新贡献者的问题(可能)维基页面,当然,如果你遇到困难,随时联系我们。


回到顶部