- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
solr笔记
Solr全文有哪些信誉好的足球投注网站服务课程计划solr介绍solr安装配置(重点)solr的基本使用(重点)solrj的使用(重点)京东案例(重点)Solr介绍什么是solrSolr也是Apache下一个项目,它是使用java开发的,它是基于Lucene的全文有哪些信誉好的足球投注网站服务器。Solr如何进行索引和有哪些信誉好的足球投注网站索引:客户端(可以是浏览器可以是java程序)发送post请求到solr服务器,发给solr服务器一个文档(xml、json),就可以进行一个添加索引删除索引、修改索引的操作。有哪些信誉好的足球投注网站:客户端(可以是浏览器可以是java程序)发送get请求到solr服务器,请求solr服务器给它响应一个结果文档(xml、json),程序员拿到这些文档就可以对其进行解析。进行视图渲染。Solr本身没有UI界面的功能。Solr和lucene的区别Lucene是一个全文检索的工具包,它是一堆jar包,不能单独运行,即不能独立对外提供服务。Solr是一个全文有哪些信誉好的足球投注网站服务器,它可以独立运行,它能独立对外提供有哪些信誉好的足球投注网站和索引服务。使用lucene开发站内有哪些信誉好的足球投注网站的话,程序员编写的代码量会比较大,而且在有哪些信誉好的足球投注网站和索引流程得考虑他的性能。使用solr开发站内有哪些信誉好的足球投注网站的话,程序员只需编写少量的代码,快速的搭建出来站内有哪些信誉好的足球投注网站功能。而且性能方面不需要程序员去考虑,solr对它已经进行了处理。Solr安装配置Solr下载Solr和lucene的版本是同步更新的,必威体育精装版的版本是5.2.1本课程使用的版本:4.10.3下载地址:/dist/lucene/solr/下载版本:4.10.3Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。Bin:solr的脚本Contrib:solr为了增强自身的功能,所添加的扩展依赖包Dist:solr build过程时产生的war包和jar包,还有它的一些依赖包Docs:文档Example:例子目录Solr:配置了solr运行时的信息,它是一个标准的solrhome目录Multicore:可以配置多个SolrCore实例Webapps:solr.war的目录Licenes:版本信息SolrCore的安装配置Solrhome和SolrCoreSolrhome是一个目录,它是solr运行的主目录,它包括多个SolrCore目录,SolrCore目录中就solr实例的运行配置文件和数据文件。Solrhome中可以包括多个SolrCore,每个SolrCore互相独立,而且可以单独对外提供有哪些信誉好的足球投注网站和索引服务。目录结构Solrhome的目录:SolrCore目录:创建SolrCore创建SolrCore需要先solrhome。拷贝以下目录复制到本地E:\12-solr\0505,为了便于理解,改名为solrhomeSolr部署到TomcatSolr需要运行一个servlet容器,它默认通过了一个servlet容器:jetty(java写的),项目中大多使用的是Tomcat安装Tomcat把solr的war部署到Tomcat中拷贝以下目录中war包复制到以下目录把solr.war解压启动Tomcat进行解压,或者使用解压缩工具解压,解压之后把solr.war删除需要添加扩展依赖包(日志包)拷贝以下目录的扩展包复制到以下目录添加log4j的配置文件拷贝以下目录的文件拷贝到以下目录在web.xml中指定solrhome的位置找到web.xml启动Tomcat进行访问SolrCore的配置在SolrCore的conf目录有一个文件叫solrconfig.xml下面这些配置主要是配置solrcore的扩展jar包,solr.install.dir表示solrcore的安装目录修改如下:其中的../../对应的目录:把solr下载包中的contrib和dist文件拷贝到以下目录:访问地址http://localhost:8080/solr/#/看到该界面表示安装成功。界面功能介绍AnalysisDocument通过该界面操作,可以对索引库进行添加索引、删除索引、修改索引在solr中,添加或修改文档时,必须要传入一个唯一主键idQuery*:*:可以查询索引的数据多SolrCore配置一个solr工程中可以配置多个SolrCore实例。配置多个SolrCore实例有啥好处一个solr工程配置多个SolrCore,而且每个solrcore之间是互相独立,可以单独对外提供有哪些信誉好的足球投注网站和索引服务。这类似于数据库。一个数据库可以有多个实例。如果有新需求,可以直接扩展实例。多Solrcore在管理索引文件时,可以进行分类管理。使用solrcloud(solr集群)必须要建立多SolrCore。复制solrhome下的collection1到本目录下,并且改名为colle
文档评论(0)