网站大量收购独家精品文档,联系QQ:2885784924

solr课程解析.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
solr课程解析

solr课程 图书目录 solr简介 solr是一个基于lucene的搜索引擎,可以实现全文搜索。它对外提供类似于Web-service的API接口,可以通过http请求进行操作。 solr可以很方便的实现一个站内搜索功能(/中的搜索) 全文搜索的工具 Lucene Java家族中最为出名的一个开源搜索引擎,在Java世界中已经是标准的全文检索程序,它提供了完整的查询引擎和索引引擎,没有中文分词引擎,需要自己去实现。 官方主页:/ solr Solr是一个用java开发的独立的企业级搜索应用服务器,它提供了类似于Web-service的API接口,它是基于Lucene的全文检索服务器 官方主页:/solr/ Elasticsearch Elasticsearch是一个采用java语言开发的,基于Lucene构造的开源,分布式的搜索引擎.,设计用于云计算中,能够实现实时搜索。 官方主页:/ solr的特点 通过HTTP协议处理搜索和查询请求。 增加了缓存功能,让响应速度更快。 提供了一个基于web的管理界面 查询结果分类(facet) 支持分布式,支持大规模的部署(solrcloud)(Solr4.0版本开始) solr的应用 Solr下载 solr官方网站 /solr/ solr文档: /dist/lucene/solr/ref-guide/ /solr/4_10_0/tutorial.html solr下载(v4.10.4) /dist/lucene/solr/4.10.4/ Solr目录结构 solr依赖环境 必须是jdk1.7或以上 solr启动(1) tar -zxvf solr-4.10.4.tgz cd solr-4.10.4\example java -jar start.jar 后台启动:java -DSTOP.PORT=8984 -DSTOP.KEY=solr -jar start.jar --daemon 停止:java -DSTOP.PORT=8984 -DSTOP.KEY=solr -jar start.jar --stop STOP.PORT和STOP.KEY还可以去solrui界面的java properties栏目中找 Solr启动(2) solr命令讲解(solr-4.10.4/bin/solr) start, stop, restart, healthcheck solr start -help solr start [-f]:启动solr,默认后台运行 solr start -p port:指定solr实例端口 solr start -s dir:指定solr的solr.solr.home solr start -d dir:指定solrweb项目根路径(项目根路径下必须有webapps/solr.war) solr -p port -V:查看指定solr的运行基本信息 solr -i:查看有多少solr服务正在运行 solr stop -p port:停止运行在指定端口的solr服务 solr stop -all:停止所有solr服务 solr COMMAND --help:查看指定命令的帮助文档 solr脚本底层也是调用的start.jar文件 solr启动(3)仅适用于linux 第一步 建立一个solr的运行目录 例如:在/usr/local目录下建立solr-tomcat 将下载的solr-4.10.4中的solr-4.10.4\example目录下的solr文件夹拷贝到/usr/local/solr-tomcat目录下 第二步 把solr-4.10.4中dist目录中的solr-4.10.4.war包拷贝到tomcat的根目录下,名字改为solr.war 第三步 export JAVA_OPTS=/usr/local/solr-tomcat/solr 第四步 配置日志,如果不配置的话,启动会报错,无法访问solr平台,查看localhost.2015-01-01.log日志。 把solr-4.10.4\example\lib\ext目录下的jar包都拷贝到tomcat的lib目录下即可。 第五步 访问http://localhost:8080/solr/ solr-web项目的位置 war包默认是在example目录下的webapps目录下 启动solr的时候会把这个war包解压到solr-webapp/webapp目录下 使用solr start 命令在启动的时候可以自定义项目位置 solr start [-d example1] 内部使用jetty启动 solr.solr.home目录 solr.solr.home指solr core的配置文件

文档评论(0)

4477704 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档