solr简单使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了solr简单使用相关的知识,希望对你有一定的参考价值。

参考技术A

一条索引包含了

Tips

solrJ 创建core只是把自己的文件夹加入到solr中,各种文件还要自建立

<field name="5#城市" type="string" indexed="false" stored="true"/>

pf 查询字段 qf 设置字段性对查询字段的比重 bf 设置权重的值

Searchers are presented with the indexed terms, along with numerical counts of how many matching documents were found were each term. Faceting makes it easy for users to explore search results, narrowing in on exactly the results they are looking for

简单说,solr的facet特性会搜索特定的facet.item,返回query中查询字段在item字段上的统计值且仅仅返回统计数量.
facet.poivt 实现了多维统计.例如统计班级学生的成绩分布,可以设置poivt=class,poivt=socore 返回的结果就是每个班各个成绩段学生的数量
在SolrJ中使用facet功能需要手动开启: query.setFacet(true) .然后根据需要 query.set(,) 添加条件.

facet 简单使用

solr8.0的简单搭建

第一步,下载solr

进入solr官网进行下载:http://lucene.apache.org/solr/

 

第二步:

将解压的solr放到自己指定的文件夹

 

第三步:

由于solr有自带服务器,所以可以通过自带服务器进行启动:

首先进入解压后的这个目录:

技术图片

 

然后shift+鼠标右键选择进入Powershell窗口

执行solr start命令可以启动(注意:可能大部分情况使用.solr start 命令才有效)

然后就启动了(启动默认端口是8983)

技术图片

 

关闭命令:solr stop -all

 

第四步:创建核心(可以理解为数据库。而核心里边的document可以理解为表)

在以下目录下创建自己想要创建的核心名称作为文件夹

技术图片

然后为了保证核心能创建成功,将以下路径下的conf文件夹拷贝到你所创建的核心文件夹中

技术图片

接下来登陆SolrAdmin进行创建核心(前提要根据第三步启动solr)

访问:http://localhost:8983/solr    进行addcore

 技术图片

注意:前两个方框里的内容要一致并且名称要和你创建的核心文件夹名称一致

然后点击add core ,核心就创建成功了

到这里solr就已经搭建好了

 

以上是关于solr简单使用的主要内容,如果未能解决你的问题,请参考以下文章

关于Solr6.0中solrj使用简单例子

solr简单搜索案例

solr8.0的简单搭建

Solr的知识点学习(Solr有问有答哦)

Maven和Solr简单总结

Solr简单总结