1、Solr是什么?
答:Solr是用于全文检索的企业级应用服务器。
全文检索:把一段话分词后检索。
服务器:可以单独服务
2、Lucene也是全文检索,为什么需要Solr?
答:因为Lucene只是工具包,不能单独运行,需要导入到Java代码中。
Solr的底层是Lucene,它对Lucene进行了更深层次的封装。
Solr嵌套在Tomcat服务器中,启动Tomcat即可运行。
通过Http协议,以接口的方式对外提供服务,代码主要在Dao层与业务层。