Solr课件剖析.docx

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

solr入门课程计划:solr服务介绍solr服务的安装solrhome的目录结构自定义索引库将数据库数据导入索引库solrj对索引库的维护solr案例solr服务介绍什么是solrSolr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene?.Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文有哪些信誉好的足球投注网站服务。Solr可以独立运行在Jetty、Tomcat等这些Servlet容器中。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、有哪些信誉好的足球投注网站性能进行了优化。solr与Lucene区别Lucene是一个开放源代码的全文检索引擎工具包,它不是一个完整的全文检索应用。Lucene仅提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者以Lucene为基础构建全文检索应用。 Solr的目标是打造一款企业级的有哪些信誉好的足球投注网站引擎系统,它是基于Lucene一个有哪些信誉好的足球投注网站引擎服务,可以独立运行,通过Solr可以非常快速的构建企业的有哪些信誉好的足球投注网站引擎,通过Solr也可以高效的完成站内有哪些信誉好的足球投注网站功能。solr服务安装与运行下载地址:/solr/安装解压solr-4.10.3后的目录结构:运行执行example目录下的start.jar即可。访问http://localhost:8983/solr/solr运行在tomcat中copy solr.war将solr解压后的/example/webapps目录下的solr.war copy到tomcat的webapps目录下中。启动tomcat错误一通过查看日志,需要导入jar包。该包在example/lib/ext目录下。错误二原因:需要指定索引库的位置(类似于访问项目需要指定数据库一样)。指定索引库的位置为了不混淆,我们将example目录下的solr(solr home)copy到d盘下。通过catalina.bat指定通过tomcat的bin目录下的Catalina.bat来指定solr运行所需要指定的solr的仓库。通过web.xml指定在tomcat的solr目录下,通过web.xml来指定solr home的位置。solr home的目录结构什么叫solr homesolr home顾名思义,就是solr的家,即solr的存放数据的仓库(索引库)。每个solr home下可以有多个solr core,这个就是用来存放索引的地方。solr home 对应数据库solr core 对应数据库下的表。solr home目录结构solr core目录结构perties作用:用来指定solr core(索引库)的名称data作用:用来存放创建的索引文件。confschema.xml配置文件作用:用来配置索引数据的字段名称、字段类型等。field节点作用:配置索引的字段,该节点具有以下常用属性:name:代表数据字段名称type:代表数据类型indexed:true or false,代表是否被创建索引stored:true or false,代表是否被存储multivalued:是否是多值,存储多个值时设置为true,比如存储一个用户的好友id(多个),商品的图片(多个,大图和小图)。dynamicField作用:动态的检索字段。例如:检索时,根据[product_i:手机]条件检索,这个时候我们无需重新定义一个product_i字段,可以通过*_i匹配来检索。uniqueKey作用:相当于数据库主键copyField作用:将多个字段的值复制到同一个目标字段中。检索时可以根据指定的dest的字段检索。source:源字段dest:目标字段fieldType作用:指定索引字段的类型。具有如下常见属性:name:索引字段的类型名,并filed节点中的name引用class:代表solr的类型analyzer:指定分词器,type=index/query,index:创建索引;query:查询索引tokenizer:指定分词器filter:指定过滤器solrconfig.xml作用:定义了solr服务的一些处理规则,包括索引数据的存放位置;更新、删除、查询的一些规则配置。常用的节点有:luceneMatchVersion:指定底层使用的Lucene版本号lib:指定solr服务运行需要的jardataDir:指定索引的存放位置requestHandler:配置solr CRUD的规则自定义索引库copy solr的模板collection1copy collection1并改名为

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档