千家信息网

怎么搭建Solr8与ikanalyzer

发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,今天就跟大家聊聊有关怎么搭建Solr8与ikanalyzer,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。服务安装并启动:目前为止,最新版为s
千家信息网最后更新 2025年02月08日怎么搭建Solr8与ikanalyzer

今天就跟大家聊聊有关怎么搭建Solr8与ikanalyzer,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

服务安装并启动:

  1. 目前为止,最新版为solr 8.1,下载地址:http://lucene.apache.org/solr/downloads.html

  2. 解压上传至服务器目录:/opt/module/solr

  3. cd /opt/module/solr/bin

  4. 开启服务:./solr start 停止服务:./solr stop

  5. 访问页面:ip:8983/solr

  6. 页面上的dashboard可以查看相关配置:-Dsolr.solr.home=/opt/module/solr/server/solr 即为服务的家目录

新建core

  1. Core Admin

Name:名字随意

InstanceDir 实例目录提前建好,比如:${Dsolr.solr.home }/collection

DataDir 数据目录,比如:data,会自动新建一个目录:${Dsolr.solr.home }/collection/data

2. Config 和schema 两个xml文件都必须放在instanceDir下面,可按如下操作:

a. 切换到solr家目录下:此时有如下目录

b. 将configsets 目录的下的conf 复制到collection中,cp configsets/sample_techproducts_configs/conf conllection/

现在可以在页面中新建一个core了。建好如下:

配置ik-analyzer-solr中文分词器

  1. 下载最新版本ik-analyzer-solr ,地址:https://github.com/magese/ik-analyzer-solr

目前为止最新版本8.1.0,jar包和源码最好都下载。

    com.github.magese    ik-analyzer    8.1.0

2. 下载的jar包为:ik-analyzer-8.1.0.jar 拷贝到/opt/module/solr/server/solr-webapp/webapp/WEB-INF/lib中。注意:solr-webapp与${Dsolr.solr.home }为同级目录。

3. 将源码src下的resource中的五个文件拷贝到/opt/module/solr/server/solr-webapp/webapp/WEB-INF/classes/中。注意:classes目录需要新建,原本没有。

 IKAnalyzer.cfg.xml
② ext.dic
③ stopword.dic
④ ik.conf
⑤ dynamicdic.txt

4. 配置Solr的managed-schema,添加ik分词器,特别注意,官方文档中给的示例如下,

特别踩坑,在将ik-analyzer-8.1.0和solr-8.1.1整合时,会报初始化错误以及参数错误:

正确示例如下;

                                

5. 最后,如果你配置自己的

其中,item_price为long型,则type="plong",而不是type="long",一般在Java类型前加个p就可以对应了,否则报如下错误:

6. 最后,终于可以测试了:

看完上述内容,你们对怎么搭建Solr8与ikanalyzer有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

目录 服务 配置 内容 错误 页面 地址 拷贝 文件 源码 版本 示例 建好 两个 原本 参数 同级 名字 官方 实例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 方舟生存进化招管理员的服务器 数据库修改表属性 漯河职业技术学院高级软件开发 魔法世界服务器 JPG下载软件开发 计算机网络技术以太网软件 湖南统一软件开发价格优惠 南通弦铭网络技术有限责任公司 dns解析服务器配置 esri的空间数据库模型怎么用 网络安全观后感周记评语 部队里学软件开发 无锡软件开发销售电话 计算机教室为什么要配一台服务器 服务器的一般采用什么的NAT 没有网络主权就没有网络安全 数据库int数据类型长度 福州备件管理软件开发 游戏论坛数据库课设 怎么重新设置打印服务器ip 波音印度软件开发 从数据库查出来的集合需要判空吗 计算机网络技术电子图 网易大师邮箱 数据库 初中网络安全教育课教案 数据库连接池高并发处理简书 中国电子入股网络安全龙头 梦幻18门服务器排名 人才网络技术员 我的世界无管理服务器地址
0