solr的索引库配置
本次主要讨论的是schema.xml的索引库的搜索域的配置。
其中field的基本属性配置。
fieldType:可以自己定义type的类型,比如中文的分词器IKAnalyzer
field域:主要是用于数据存取的域,里面使用key,value存储数据。
name:类似于key,存储的文本名称
type:存储的数据类型
indexed:是否建立索引,也就是说能不能使用该域进行搜索查找。
stored:是否存储数据,一般对象的基本属性是存储的
multiValued:可以是多个值,和数组基本类似,格式[]
copyField:复制域,主要是将指定的数据复制到某一个域对象中,以至于一个域可以存储多个域的信息,这样就方便构建默认搜索域就行搜索,非常的方便。
dynamicField:动态域,可以使用通配符*,进行存储数据和索取数据。
其中每一个向solr添加的对象都需要一个唯一的id,这样可以保证每一份数据的唯一性
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
<field name="user_username" type="text_ik" indexed="true" stored="true"/>
<field name="user_age" type="text_ik" indexed="true" stored="true"/>
<field name="user_address" type="text_ik" indexed="true" stored="true"/>
<field name="user_keywords" type="text_ik" indexed="true" stored="false" multiValued="true"/>
<copyField source="user_age" dest="user_keywords"/>
<copyField source="user_username" dest="user_keywords"/>
<copyField source="user_address" dest="user_keywords"/>
<dynamicField name="*_i" type="int" indexed="true" stored="true"/>
solr的索引库配置相关推荐
- Solr管理索引库——(十三)
a) 维护索引 1. 添加/更新文档 添加或更新单个文档 2. 批量导入数据(导入mysql的) 使用dataimport插件批量导入数据. 第一步:把dataimport插件 ...
- Windows下Solr的安装与配置,附DIH全量导入MySQL数据、IK分词器配置详解——不用集成Tomcat
Solr是Apache开源的比较稳定的一款全文搜索引擎,也是市面上相对比较流行的一款全文搜索引擎,好不好用你用过之后自有判断.今天给大家分享一下它的安装与配置,我用的是7.7.2版本.废话不多说,开搞 ...
- Solr--Solr 索引库
Solr 索引库 1 solr home目录结构 1.1 solr.xml 配置 solr 集群 1.2 collection1 (索引库:solr core ) 1.3 core. ...
- 生成Solr增量索引配置xml
主要是解决在Solr 配置增量索引的时候,如果数据库做了分表比如分了128张,那在配置Solr的data-config.xml的时候会很浪费时间,刚开始我也用dom4生成过,但总是感觉格式有问题,特别 ...
- Solr如何管理索引库
使用SolrJ可以实现索引库的增删改查操作. 1 添加文档 第一步:把solrJ的jar包添加到工程中. 第二步:创建一个SolrServer,使用HttpSolrServer创建对象. 第三步:创建 ...
- Solr快速入门第七讲——使用SolrJ管理索引库
什么是SolrJ? SolrJ是访问Solr服务的Java客户端,提供索引(这里指的就是创建索引.更新索引以及删除索引)和搜索(这里指的是查询索引)的请求方法,SolrJ通常嵌入在业务系统中,通过So ...
- Solr的工作原理以及如何管理索引库
1. Solr的简介 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口.用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引:也 ...
- (转) 淘淘商城系列——使用SolrJ查询索引库
http://blog.csdn.net/yerenyuan_pku/article/details/72908538 我们有必要在工程中写查询索引库的代码前先进行必要的测试.我们先到Solr服务页面 ...
- Solr Server服务器端安装配置
Solr Server服务器端安装配置 一.下载SOLR相关 http://mirror.bit.edu.cn/apache/lucene/solr/4.9.1/solr-4.9.1.zip 下载后解 ...
- 微服务03 分布式搜索引擎 elasticsearch ELK kibana RestAPI 索引库 DSL查询 RestClient 黑马旅游
分布式搜索引擎01 -- elasticsearch基础 0.学习目标 1.初识elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 elasticsearch是 ...
最新文章
- 阿里开源自主研发的 DFSMN 语音识别模型,引谷歌论文引用
- jetty 添加basic auth
- spring boot 使用maven和fat jar/war运行应用程序的对比
- 解答网友提问 | 使用VS2022快速生成React/Angular/Vue.js + Web API前后端集成项目
- 【最小生成树】水箱(P5952)
- TCP 协议的三次握手、四次分手
- 华为Mate 40 Pro首碎照来了,网友酸了:不要给我
- 是谁成全了我们在吃鸡、狼人杀里的实时互动?
- C#中常用的文件操作方法
- [转]第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV...
- 脱硫塔发生堵塞,会产生什么影响?怎么应对?基于钙法、镁法、双碱法、氨法脱硫技术比较分析
- 数据与广告系列三:合约广告与与衍生的第三方广告数据监控
- 第三批更新鸿蒙系统,emui11第三批更新名单-emui11第三批更新名单介绍 - 系统家园...
- GitHub学习总结
- 如何使用CSS3实现一个3D泡沫图形
- 华为设备在路由引入时应用路由策略
- 【卫朋】结构设计:如何使用 PROE 导出 CAD 文件?
- 着色器_片断着色器详解
- 全光网调试(接入网设备调试)
- html css 图片底部空,HTML学习 | 图片底部透明css实现