lucene、solr、nutch三者的关系
生活随笔
收集整理的這篇文章主要介紹了
lucene、solr、nutch三者的关系
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
lucene是一個(gè)做搜索用的類庫。 nutch和solr都是基于lucene的,二者都是可直接運(yùn)行的應(yīng)用程序;
直接在業(yè)務(wù)上使用lucene的倒是不太多見。
solr主要提供了建立索引(用戶可以直接post數(shù)據(jù)給solr,然后由solr進(jìn)行索引)和提供查詢索引的功能(它內(nèi)嵌了jetty,可以直接提供HTTP服務(wù));
nutch一般用作爬蟲使用,負(fù)責(zé)抓取數(shù)據(jù)。
solr的重大變化:從5.0開始,solr不再以war包發(fā)布(war包可以部署到任何servlet容器中),而是以獨(dú)立的java服務(wù)器程序的形式發(fā)布(基于內(nèi)嵌的jetty),它有啟動(dòng)/停止腳本,還有安裝腳本用于在類unix上安裝一個(gè)solr產(chǎn)品,后續(xù)版本不支持部署到其他的servlet容器上(如tomcat)。
總結(jié)
以上是生活随笔為你收集整理的lucene、solr、nutch三者的关系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第六讲 使用第三方库及简单网页
- 下一篇: 通过配置ssh深刻理解puppet的语法