2011-05-15 23 views

回答

2

沒有做到這一點,但這絕對是可行的,但需要搭載SOLR代碼(src/java/org/apache/nutch/indexer/solr)並將其調整爲ElasticSearch。對Nutch來說會是一個不錯的貢獻BTW

+0

這是我採取的方法。我也編寫了自己的elasticsearch索引器和我自己的抓取過程。 – neildf 2011-05-26 11:38:40

3

我知道Nutch會添加可插入的後端,並很高興看到它。我需要將elasticsearch與Nutch 1.3集成。代碼在這裏發佈。捎帶(src/java/org/apache/nutch/indexer/solr)代碼。

https://github.com/ctjmorgan/nutch-elasticsearch-indexer

+0

我是新來的java,所以我不知道如何在Ubuntu上創建一個包,然後重建它。我已經在/ home/peter/nutch /位置安裝了nutch,所以我不知道在哪裏複製ivy文件和java文件。還有什麼設置必須添加到常春藤文件? – peter 2012-12-17 04:41:24

10

我寫了一個ElasticSearch插件,嘲笑Solr的API。使用這個插件和標準的Nutch Solr索引器,您可以輕鬆地將抓取的數據發送到ElasticSearch。插件以及如何使用Nutch使用它的一個例子可以在GitHub上找到:

https://github.com/mattweber/elasticsearch-mocksolrplugin

0

時間的推移,現在Nucth已與ElasticSearch集成好。 Here是一個不錯的教程。