如何在Lucene中查詢索引內容。我們是否需要編寫任何腳本或任何可用的API來查詢索引。是否有用於查詢索引內容的lucene搜索引擎(不是Solr)REST API?
0
A
回答
0
如何在Lucene中查詢索引內容?您使用Lucene API的ÌndexReader
和ÌndexSearcher
類編寫Java類。您需要構建查詢並將其作爲參數傳遞給搜索者實例。沒有自動REST點。
Lucene只是一個API,最初是在Java中,後來移植到.NET too,所以無論是使用Java還是C#開發索引創建器以及索引搜索器程序。
您的搜索者代碼最終將成爲Java類,它就是您 - 程序員可能希望通過REST End Point公開搜索邏輯。 Lucene沒有提供任何現成的東西。
IndexReader和IndexSearcher是用於搜索索引的主要Java類。
Lucene API從一個版本變化到另一個版本,因此僅查找您選擇的版本的代碼示例。
根據對SO Question的接受回答,它可能使用SOLR搜索lucene索引。雖然我個人沒有進行過這種搜索。
1
不,Lucene是一個庫;你必須編寫自定義的java代碼來做任何有用的事情。
如果您正在尋找更高級別的東西,那不需要您編寫代碼,請查找Solr或elasticsearch,這兩者都建立在Lucene之上。
相關問題
- 1. 內容搜索引擎
- 2. 搜索引擎是否會查看CSS生成的內容?
- 3. 是否有可能使用Solr來查詢多個,lucene和非lucene索引
- 4. 索引/搜索PDF內容使用Solr
- 5. 是否有一個好的Node.js索引/搜索引擎?
- 6. 是否有查詢索引?
- 7. 檢查請求引用者是否是搜索引擎
- 8. 基於Solr的搜索引擎入門
- 9. 如何使用Lucene搜索引擎API搜索多個站點?
- 10. Zend lucene搜索引擎是否僅使用Zend Optimizer?
- 11. 搜索Lucene索引
- 12. 搜索Lucene索引
- 13. Lucene索引搜索
- 14. 搜索引擎是否從數據庫中識別內容?
- 15. 如何使用Solr/Lucene構建簡單的搜索引擎?
- 16. 是否Lucene搜索引擎支持HTTP請求
- 17. TYPO3索引搜索引擎 - 並非所有的頁面內容被索引
- 18. Javascript生成的SVG文本是否被搜索引擎索引?
- 19. 用戶搜索使用MySQL LIKE或集成搜索引擎(如solr,sphinx,lucene等)?
- 20. 是否有一個搜索引擎api允許我看到搜索的流行?
- 21. 是否可以/明智地不鏈接索引中的任何頁面? (搜索引擎優化,搜索引擎)
- 22. 我可以使用Solr來搜索現有的Lucene索引嗎?
- 23. 是否可以通過Matlab查詢搜索引擎?
- 24. 我想用Solr/Lucene構建搜索引擎
- 25. 從Lucene索引更新Solr索引
- 26. 是否有一個搜索引擎與API和蟒蛇植入
- 27. GET參數搜索引擎是否可索引?
- 28. App引擎搜索api GeoPoint搜索
- 29. 搜索引擎來搜索API
- 30. 可以搜索引擎搜索查詢字符串中的內容嗎?