分步指南

  1. solr服务与tomcat整合
  2. solr使用配置步骤
  3. solr使用

  4. 推荐分词工具

相关的文章

一.Solr服务与tomcat整合

1、solr相关版本下载路径:http://archive.apache.org/dist/lucene/solr/

2、将solr中的example中的solr拷贝到要作为服务器的位置

3、将相应的solr的web程序也拷贝出来

4、修改solr-->home文件夹中的solrconfig.xml设置data的路径

5、在tomcat  server.xml 设置相应的context

6、为context设置相应的环境变量,说明solr的主目录的地址

7、在solrconfig.xml文件中取消VelocityResponseWriter这种输出格式

8、加入中文分词

8.1、下载中文分词器

相关版本下载路径:https://code.google.com/archive/p/mmseg4j/downloads

8.2、将中文分词的包拷贝到server的lib中

8.3、将中文分词添加到FieldType中

9、启动tomcat服务访问 http://localhost:8080/solr/admin/

二、Solr使用配置步骤

1、配置solr schema.xml文件

1、1配置应用中用到的自定义field域(因场景而定) 例子如下:

属性说明: multiValued="true" 设置多值域  indexed=”true” 是否设置索引       stored=”true” 是否存储索引  type=”textCpmplex” 设置该字段支持中文分词  name=”你设置的 字段名称”

2.配置solr全字段文本搜索

修改

三、Solr使用

1、添加索引

1.1、solrServer初始化

1.2、添加单条索引

1.3 添加集合中数据到solr索引

1.4、将javabean中的数据添加到solr索引

JavaBean字段跟schema.xml中自定义域的映射

1.5、删除索引

1.6、查询索引

1.7、solr 高亮查询

注意: 设置高亮 setParam  hl.fl 其中的l是字母L不是数字1

1.8、修改索引

id是唯一的主键   最后添加的相同的id的域 会覆盖前面的域

1.9、索引操作结果可直接在 solr 服务界面中 使用*:* 或者关键字查看结果

2.0  分词查看推荐工具 luke

使用 java -jar lukeall-3.5.0.jar 启动服务

找到solr data 索引目录 即可看到分词结果

solr环境搭建&基本使用的更多相关文章

  1. solr环境搭建

    介绍摘自百度百科:Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口.用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引:也可以通过 ...

  2. [精华]Hadoop,HBase分布式集群和solr环境搭建

    1. 机器准备(这里做測试用,目的准备5台CentOS的linux系统) 1.1 准备了2台机器,安装win7系统(64位) 两台windows物理主机: 192.168.131.44 adminis ...

  3. jdk、tomcat、solr环境搭建

    环境概述 1)操作系统:windows7旗舰版(64位) 2)jdk:jdk-8u131-windows-x64: 3)tomcat:apache-tomcat-9.0.0.M21 4)solr:so ...

  4. solr环境搭建及java小demo

    一配置solr环境 1.下载solr 2.配置solr(最好单独分离出一个tomcat,一台机器启动多个tomcat参见:http://www.cnblogs.com/lxlwellaccessful ...

  5. Solr环境搭建过程中遇到的问题

    Solr下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/6.3.0 Solr搭建步骤转自:http://blog.csdn.net/wbcg ...

  6. [solr] - 环境搭建2

    前面使用Tomcat搭建solr,参考文章: http://www.cnblogs.com/HD/p/3977799.html 原来solr可以不使用tomcat/jboss等服务器,它自身已经集成了 ...

  7. [solr] - 环境搭建

    这里忽略java安装和tomcat安装,这里使用的是solr-4.10.0 1.到apache下载solr,地址: http://mirrors.hust.edu.cn/apache/lucene/s ...

  8. 基于tomcat的solr环境搭建(Linux)

    ♥♥  solr是基于lucene的一个全文检索服务器,提供了一些类似webservice的API接口,用户可以通过http请求solr服务器,进行索引的建立和索引的搜索.索引建立的过程:用户提交的文 ...

  9. Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建

    Solr4.8.0源码分析(4)之Eclipse Solr调试环境搭建 由于公司里的Solr调试都是用远程jpda进行的,但是家里只有一台电脑所以不能jpda进行调试,这是因为jpda的端口冲突.所以 ...

随机推荐

  1. HDU 5918 Sequence I

    题目来源:2016 CCPC 长春站 题意:给出两个序列 a[] , b[] ,如果b1,b2....bm能够与aq,aq+p,aq+2p...aq+(m-1)p对应( q+(m-1)p<=n ...

  2. [luogu2151 SDOI2009] HH去散步 (矩阵快速幂)

    传送门 题目描述 HH有个一成不变的习惯,喜欢饭后百步走.所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离. 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回. 又因为HH ...

  3. 大数据相关文档&Api下载

    IT相关文档&Api下载(不断更新中) 下载地址:https://download.csdn.net/user/qq_42797237/uploads 如有没有你需要的API,可和我留言,留下 ...

  4. linux下wps的字体缺失解决方法

    可以参考Mr.Liang 说明:当安装好wps for linux,然后打开wps会提示字体缺失,可做如下操作: 1.下载wps缺失字体(资源侵权联系我删除) 2.解压 unzip -d ./wps_ ...

  5. STM32利用TIM3产生一个1--100Hz可调频率

    目标:利用TIM3结合普通GPIO实现一个1--100HZ的可控频率,误差在0.5HZ以内 核心:要实现该功能首先要明确频率的定义,频率就是1秒内发生周期性变化的次数,例如一个正弦波,1S内,走了15 ...

  6. WinServer-IIS-URL重写

    WEB平台安装程序在Windows Server里面才有,在WIN7里面是没有的 然后在安装一个URL重写工具 然后再设置各种规则 来自为知笔记(Wiz)

  7. JQuery与CSS之图片上放置button

    position:relative日常应用的时候通常是设置给position:absolute;的父层的, 父层position:relative; 子层position:absolute;的话, 就 ...

  8. 杭电1596 find the safest road

    find the safest road Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

  9. JDBC创建mysql连接池代码

    1.底层实现类(DBConnection) package JDBC.JDBCPool.MyJDBCPool; import java.sql.Connection; import java.sql. ...

  10. [NOI.AC#32]sort 构造

    链接 50分做法(只有0,1) 根据归并排序的思想,假设我们现在已经把 \(l\dots mid\) 和 \(mid+1\dots r\) 排好序 只要把左边连续的1和右边连续的0翻转即可 inlin ...