
Compass: 在你的应用中集成搜索功能
许多应用都有关于搜索领域实体的用户需求。SQL实现随着字段的增多,复杂度逐渐增大。Java应用可以采用Lucene索引API,但是事实证明这个功能会带来时间的消耗。这篇文章带你领略如何轻松地在你的应用中使用Compass API。

许多应用都有关于搜索领域实体的用户需求。SQL实现随着字段的增多,复杂度逐渐增大。Java应用可以采用Lucene索引API,但是事实证明这个功能会带来时间的消耗。这篇文章带你领略如何轻松地在你的应用中使用Compass API。
Compass是基于Lucene的一个开源项目,其主旨在于简化将搜索集成到Java应用的过程。最近,该项目发布了2.0版本。InfoQ就此采访了Compass的创始人Shay Banon以获得关于该版本更多更详尽的信息,并且对Compass为Java社区所做的贡献进行了一番深入的了解。
Apache OpenJPA, Java Persistence API (JPA)的一个开源实现,最近发布了1.0.0版本。 InfoQ与OpenJPA项目领导Patrick Linskey交流后得到了更多关于该版本的信息。