簡體   English   中英

Hibernate搜索或指南針

[英]Hibernate Search or Compass

我似乎無法找到關於這個選擇的最新評論。 回到'06,有人批評Hibernate Search是不完整的,並沒有准備好與Compass競爭,現在呢? 有沒有人同時使用這兩者並對決策有一些看法。

我正在空閑時間用Java開發一個Web應用程序,它只是我,所以我希望盡可能地切角,同時盡量減少對最終產品的影響。 說過我的項目的搜索能力是優先考慮的! 我花了很多時間制作數據庫模型來支持系統。 能夠讓用戶獲得他們正在尋找的東西是什么將我的應用程序分開。 所以,速度是可以消耗的......顯然是合理的。

以下是我目前對這個應用技術的看法,如果你看到任何明顯的新錯誤都是溫和的...我是一個newb的專家。

DB:PostgreSQL
平台:Java
框架:Spring,Hibernate,Seam

顯然,我已經選擇了所有免費(如啤酒)技術和那些我可以說一起玩得很好的技術。 那么你們有什么想法,Compass或者Hibernate Search來解決這個問題?

-Nomad311

<小心。 這里有偏見的人:我是Hibernate Search的項目負責人和Manning的Hibernate Search in Action的作者>

如果您將Hibernate作為持久性提供程序,我認為您最好使用Hibernate Search,因為集成非常順利(配置,實體發現沿着相同的API和編程模型)。 如果你想索引很多不在數據庫中的“東西”,那么Compass更適合。

我們目前正致力於Hibernate Search 3.2:我們的路線圖就在這里

Hibernate Search是一個完整的產品,它基於Lucene,它是這里最快的開源搜索引擎之一。

舉個例子,一些基准測試:

http://developers.slashdot.org/story/09/07/06/131243/Open-Source-Search-Engine-Benchmarks

此外,它與Seam和Hibernate完全集成(查看Seam dist中的示例)。

我建議你更具體一點:

Hibernate搜索不完整

我想知道哪個部分不完整。

指南針不再是彈性搜索是指南針之后的新指南。 所以我認為最好使用一些穩定的。 (可能是Hibernate搜索)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM