solr的管控台介绍

一、添加---通过管控台添加数据到solr索引库

1、打开solrCore目录中的conf下的schema.xml文件,查看Solr索引库提供的内置的字段

和字段类型,查看标签field和fieldtype

schema.xml作用:

声明solr的字段以及字段类型

field标签:声明自定义的字段

fieldtype标签:声明自定义的字段类型

        

<!-- indexed=true表示solr会为此字段添加索引 -->
<field name="id" type="string" indexed="true" />

专业术语对比:

持久化数据库------solr 索引库

二维表---------->木有这个东东

字段------------>字段、键

记录------------>文档(josn)

注意:

solr的存储是基于文档的(json)

Solr索引库的检索是基于字段的。会将所有符合要求的文档返回。

solr索引库中的文档必须由唯一的ID标识。(索引要依赖此id标识)

solr的所有字段全部声明在一个叫schema.xml的配置文件中。

2、在管控台的Documents页面中添加数据,数据格式为json,书写完成后点击提交即可。

二、查询---通过管控台查询solr索引库中的数据

1、在管控台中选择Query进入索引库的查询页面

2、在查询页面中数据检索条件,查询符合要求的文档数据

q条件:必须要有值

作用:声明主查询条件

格式:

*:*       查询所有的文档

字段名:值 查询指定指定字段的文档数据

注意:

solr会将查询条件中的值分词,然后使用分词后的

结果分别查询索引库中符合条件的文档数据。

返回:返回所有符合要求的文档数据

fq条件:

作用:在q条件查询结果下进一步筛选 并且可以同时声明多个筛选条件

                格式:字段名:值

返回:返回符合主查询条件和筛选条件的文档数据

sort条件:

作用:对查询结果排序

格式: 字段名  asc|desc

注意:此排序有点类似文档排序 字符依次比较 比如:101排在10001前面

start,rows条件:

作用:设置分页查询的起始角标和每页显示的数据的数据量

值:

start--->pageStart   设置分页查询的起始角标

rows--->pageSize    每页显示的数据的数据量

fl条件:

作用:指定查询结果的字段

格式:字段名,字段名

df条件:

作用:设置q条件的默认查询字段 此处设置后q条件可以只写字段值

格式:字段名

hl条件:

作用:将查询结果中的符合要求的字段的值高亮显示

使用:

点击hl

hl.fl中输入q查询的字段名

hl.simple.pre在其中输入前缀的HTML标签

hl.simple.post在其中输入后缀的HTML标签

原文地址:https://www.cnblogs.com/lanmao123/p/10520292.html

时间: 2024-08-30 16:56:01

solr的管控台介绍的相关文章

搭建JEESZ分布式架构5--Dubbo管控台的安装

Dubbo管控台的安装 1.     Dubbo管理控制台的主要作用:对Dubbo服务管控 注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署. 2.     dubbo管理控制台开源部分主要包含: 提供者.路由规则  .动态配置  .访问控制  .权重调节  .负载均衡  .负责人等 3.     管理控制台版本 当前稳定版:dubbo-admin-2.5.3.

构建springmvc+mybatis+dubbo分布式平台-dubbo管控台安装

上一篇我们介绍<构建dubbo分布式平台-zookeeper注册中心的安装>,今天我们来学习-dubbo管控台安装. Dubbo管理控制台的安装 1.Dubbo管理控制台的主要作用:服务治理 2.管理控制台主要包含: 路由规则 动态配置 服务降级 访问控制 权重调整 负载均衡等管理功能 3.管理控制台版本: 当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载) 最新2.5.4-SNAPSHOT版下载地址:https://github.com/alibaba/

dubbo管控台的安装记录及dubbo开发调试记录

一.dubbo管控台的安装 1.所需的环境:linux tomcat jdk duboo-admin-xx.war(下载地址:https://github.com/alibaba/dubbo) 2.安装jdk,上传tomcat并解压 3.上传dubbo管控台程序duboo-admin-xx.war到tomcat的webapps目录下 4.解压并命名为ROOT:unzip duboo-admin-xx.war -d Root 5.配置dubbo.properties dubbo.registry.

dubbo管控台安装

1. jdk安装 #  cp installpkgs/jdk-7u67-linux-x64_tar_gz /usr/local #  tar -zxf jdk-7u67-linux-x64_tar_gz #  vi /etc/profile export JAVA_HOME=/usr/local/jdk1.7.0_67 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/

Dubbo-Centos7管控台安装

1.下载Tomcat7: $ wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz 2.解压: $ tar -zxvf apache-tomcat-7.0.57.tar.gz 3.移除tomcat下webapps中的所有文件: $ rm -rf * 4.在github上找到dubbo管控台的程序下载到本地,并用maven打包 https://github.com

构建springmvc+mybatis+dubbo分布式平台-window安装dubbo管控台

dubbo管理控制台开源部分主要包含: 提供者 路由规则 动态配置 访问控制 权重调节 负载均衡 负责人,等管理功能. 下载dubbo管控台war包 解压dubbo.war包 修改dubbo.properties文件 dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=root 将修改后的dubbo.war包放置到tomcat中并启动

构建springmvc+dubbo分布式平台-dubbo管控台安装

Dubbo管理控制台的安装 1.Dubbo管理控制台的主要作用:服务治理 2.管理控制台主要包含: 路由规则 动态配置 服务降级 访问控制 权重调整 负载均衡等管理功能 3.管理控制台版本: 当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载) 最新2.5.4-SNAPSHOT版下载地址:https://github.com/alibaba/dubbo 4.安装 Dubbo 管理控制台 Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消

Dubbo2.6.5入门——管控台的安装

首先去下载管控台:GitHub 然后解压到本地,截止到目前2019-01-18,最新管控台基于Dubbo2.7.0-SNAPSHOT版本,但是2.7.0还没有正式发布,不过影响不大.目前最新Dubbo为2.6.5 --打包之前如果你用本地zookeeper作为注册中心的话,那么不需要修改配置文件,如果你的注册中心是其它的工具或者地址不是127.0.0.1,那么就需要修改配置文件了 cmd进入目录,执行打包命令 mvn clean package -Dmaven.test.skip=true 等待

solr的schema官方介绍

SchemaXml - Solr Wiki Search: Solr Wiki Login SchemaXml FrontPage RecentChanges FindPage HelpContents SchemaXml Immutable Page Comments Info Attachments More Actions: Raw Text Print View Render as Docbook Delete Cache ------------------------ Check S