solr8.9.0 使用心得

解压即用

solr 部署到 tomcat 也可,但是 solr 本身是解压即用的,所以不部署到 tomcat 下也可使用,需要 java 环境。solr基本使用

从数据库导入数据

需要配置一些文件:
1、managed-schema配置文件详解

<!-- 业务域 -->
<field name="demo" type="text_ik" indexed="true" stored="true"/>
<!-- ik分词器 -->
<field name="ik_field" type="text_ik" indexed="true" stored="true"/>
<fieldType name="text_ik" class="solr.TextField">
<analyzer type="index">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/>
<filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/>
<filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>

2、data-config.xml配置 要注意数据库驱动的配置
配置时可设置过滤条件,以筛选数据

使用中文分词器

ik分词器,solr8.9.0 也可以正常使用。

在 Core 文件夹下 synonyms.txt 可配置同义词,注意:同义词不可被分词。将同义词也增加到索引库中即可解决同义词不能分词的问题。

posted @   下_冰雹  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示