`
zy19982004
  • 浏览: 655157 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
F6f66edc-1c1a-3859-b76b-a22e740b7aa7
Hadoop学习
浏览量:250085
社区版块
存档分类
最新评论

solr总结 第一部分:solr概述

    博客分类:
  • Solr
阅读更多

1.何为solr

  • Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http G

     

    et操作提出查找请求,并得到XML格式的返回结果;解析你得到的XML文件,就可以封装成你需要的数据对象。    
  • 通俗点说,solr就是一个现成的产品,把它build到服务器上,就可以使用了。这也是我觉得solr很容易上手的原因。

2.何为lucene

  • Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。

3.lucene/solr联系与区别

  • Solr是一个基于Lucene java库德企业级搜索服务器。可以这样比喻:工具包Lucene+其他企业级的扩展=Solr
  • Lucene本质上是搜索库,不是独立的应用程序,而Solr是。
  • Lucene专注于搜索底层的建设,而Solr专注于企业应用。
  • Lucene不负责支撑搜索服务所必须的管理,而Solr负责。

4.如何学习solr

  • 做为一名初学者,应该本着"下载-部署-运行-修改成符合自己的配置文件-深入了解配置文件-读源码-扩展...",后续的文章将按照这个顺序展开。

 

2
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics