Solr7 安装部署 管理界面介绍 (3)

查询所有价格在10到20之间的数据,并以价格降序输出商品类目名,商品标题,商品价格信息。

查询

Request-Handler(qt):select查询操作
q(query):查询条件,key:value 形式,只能满足简单的查询
fq(filter query):过滤条件。对q的补充,实现复杂的查询。如:product_price:[10.0 TO 20.0] 表示价格在10~20之间。" * " 表示无限,[ * TO 20.0] 表示小于20.0
sort:对查询结果排序。如:product_price desc 表示价格降序
start,rows,开始页数,和每页多少条,简称页码
fl(field list):指定那些字段有返回值。多个值用","分隔。如:product_catalog_name,product_name,product_price
df(default field):默认域,当q查询没有key的时候,发挥作用
wt(write type):输出格式,一般都是json
hl(high light):高亮,搜索的结果若不高亮,那就没啥意义了。下一章会介绍

其他

Dashboard:
显示了该Solr实例开始启动运行的时间、版本、系统资源(物理内存,交换空间)、jvm等信息
Logging:Solr运行日志信息
Java Properties:
Solr在JVM 运行环境中的属性信息,包括类路径、文件编码、jvm内存设置等信息。
Tread Dump:
显示Solr Server中当前活跃线程信息,同时也可以跟踪线程运行栈信息。
Overview:
包含基本统计如当前文档数;和实例信息如当前核心的配置目录
Files:
在线预览solrhome/new_core/conf/* 文件或者目录
Ping:
请求来检查核心是否启动并响应请求,点击后显示响应的毫秒数
Plugins / Stats:
插件及其状态

总结

Solr7是基于Lucene的全文检索服务器,可以独立运行在servlet容器中

Solr7的安装部署需要注意 tomcat/webapps/solr 和 solrhome 两个目录

创建Solr Core需要注意 solrconfig.xml文件在new_core/conf目录中

Query查询,q + fq 实现复杂的查询,sort排序,fl指定回显数据,hl高亮

Documents,支持新增,更新,删除索引文档

Dataimport,导入数据,需要注意配置 solrconfig.xml 文件和创建 data-config.xml 文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydwpp.html