2013-08-26 25 views
0

我想建立一個關鍵字搜索,我看到谷歌應用程序引擎API和lucene API,但我的問題是我有一些文章可以說5000條每篇文章都有一個唯一的ID,如果用戶使用關鍵字搜索,那麼程序應返回包含此關鍵字的所有文章ID。通過關鍵字搜索使用谷歌應用引擎或Lucene

第二件事,如果用戶搜索關鍵字爲前。然後它應該返回包含關鍵字禮服,穿衣,穿着等的文章

回答

2

這就是Search API的設計目的。 儘管它有一些限制,但對於您的基本使用情況來說,它應該足夠了。如果你想使用Lucene,你需要在另一個平臺上運行它(或者大量定製它),因爲它使用文件系統。

爲了您的要求,可以閱讀有關詞幹查詢here

0

使用lucene這是一個高性能,全功能的文本搜索引擎庫。使用唯一字段article_id將不同lucene文檔中的每篇文章編入索引。還要在article_text字段中索引文章文本。將StopWordsFilter,PorterStemFilter等應用到article_text字段。編制索引後,您已準備好搜索關鍵字。

相關問題