
solr
spring-hz
a programming engineer
展开
-
solr查询语法
solr的基本查询语法,总结自维基百科solr基于搜索解析插件和解析器(https://wiki.apache.org/solr/QueryParser), solr支持多种查询语法。查询语法介绍默认解析器的查询语法,以及如何指定特定的解析器。Local ParamsLocalParams的语法格式是{! k1=va k2=v2 ...},可以认为是对普通查询的一个补充限制。solr...原创 2019-01-30 16:15:53 · 3118 阅读 · 0 评论 -
Solr扩展词与停词
solr全文搜索引擎中,对于中文的搜索一般都使用了ik分词器。但是一些专有名词,我们希望它能够作为独立的词条,这叫做扩展词;一些助词,谓词我们不希望它被作为词条,这叫停词。应该如何去做呢?扩展词与停词在managed-schema中定义text_ik字段类型 <fieldType name="text_ik" class="solr.TextField&am原创 2018-10-10 22:57:19 · 1420 阅读 · 0 评论 -
solr同义词
当用户输入"马甲"时,能够搜索到"马夹"的结果原创 2018-10-08 23:42:37 · 1337 阅读 · 0 评论 -
solr sdk 基础操作
在公司的生产环境下,solr一般以集群的方式solrcloud模式部署运行。涉及到的操作一般有 增、删、改、查、全量索引、增量索引、获取分词结果等。本文以springboot 2.0.5RELEASE 框架引入spring-boot-starter-data-solr 进性基础操作SDK测试。git地址: https://github.com/gsonkeno/solr-training环境...原创 2018-10-14 23:29:18 · 303 阅读 · 0 评论 -
solr 关键词高亮
solr在通过用户输入文字进行搜索后,搜索返回的结果文档一般都要对输入关键词进行高亮,方便用户定位搜索目标在文档中的位置。solr、elasticsearch都提供了关键词高亮显示的API和SDK。本文将简要说明下solr中如何对搜索结果进行关键词高亮显示。高亮API官方文档中定义了搜索结果高亮的url参数名称,主要的如下:字段默认值说明hlfalse是否开启高亮...原创 2018-10-17 23:59:38 · 824 阅读 · 0 评论