随笔分类 -  solr

摘要:配置IK分词器 在 目录中加入IK分词器的jar包 在 文件夹下的 managed schema文件中配置IK中文分词器 在managed schema文件中配置ik分词器的配置 测试分词效果 配置停用词 扩展词 同义词 停止词 的功能是过滤,把“啊”加入到停止词的字典里,比如搜索“你好啊”,sol 阅读全文
posted @ 2019-04-16 13:00 wdmiye 阅读(3508) 评论(0) 推荐(0)
摘要:安装 上传solr 7.7.1.tgz至服务器 opt文件加下 解压 运行 进入到加压后的文件夹/opt/solr 7.7.1,执行一下命令启动solr solr 默认以8983端口启动 可在启动时更改端口 p 8982 force 为以root用户启动时必须加的命令 若不是root用户启动则无需加 阅读全文
posted @ 2019-04-11 15:56 wdmiye 阅读(1746) 评论(0) 推荐(0)
摘要:前言: 在Lucene4.x之后,出现一个重大的特性,就是索引支持DocValues,这对于广大的solr和elasticsearch用户,无疑来说是一个福音,这玩意的出现通过牺牲一定的磁盘空间带来的好处主要有两个: (1)节省内存 (2)对排序,分组和一些聚合操作时能够大大提升性能 下面来详细介绍 阅读全文
posted @ 2018-11-29 10:56 wdmiye 阅读(733) 评论(0) 推荐(0)
摘要:Running OOM killer script for process 32248 for Solr on port 8983 分析1 "https://blog.csdn.net/qq_41665356/article/details/80374884" 线上solr突然启动不了,一启动就自动 阅读全文
posted @ 2018-11-29 10:24 wdmiye 阅读(1388) 评论(0) 推荐(0)
摘要:1 web.xml中加入 web.xml所在目录 2 solr 7.7.1/server/solr/conf中新建dataimport.properties conf文件夹需要自己新建 3 引入dihs.jar包 4 配置增量索引SQL 阅读全文
posted @ 2018-09-10 13:50 wdmiye 阅读(292) 评论(0) 推荐(0)
摘要:配置Solr日志记录 临时记录设置 您可以使用Admin Web界面来控制Solr中的日志输出量。选择LOGGING链接。请注意,此页面只允许您更改正在运行的系统中的设置,并不会保存在下一次​​运行中。 永久记录设置 Solr 使用 Log4J 版本1.2 进行日志记录,它是使用server/res 阅读全文
posted @ 2018-08-28 14:00 wdmiye 阅读(3458) 评论(0) 推荐(0)
摘要:Tokenizer Tokenizer Tokenizer Tokenizer 的工作是将文本流分解为令牌,其中每个令牌(通常)是文本中字符的子序列。分析器知道它配置的字段,但 tokenizer 不是。Tokenizers 从字符流(Reader)中读取并生成一系列令牌对象(TokenStream 阅读全文
posted @ 2018-08-23 15:15 wdmiye 阅读(661) 评论(0) 推荐(0)
摘要:源https://www.w3cschool.cn/solr_doc Solr 分析器被指定为 schema.xml 配置文件中的<fieldType>元素的子元素(在与 solrconfig. xml 相同的 conf/ 目录中)。 在正常使用情况下,只有类型为 solr.TextField 的字 阅读全文
posted @ 2018-08-23 14:28 wdmiye 阅读(288) 评论(0) 推荐(0)
摘要:solr 7.2.1版本managed-schema文件示例 唯一键字段,solr对每一个文档都赋予一个唯一标识符字段,避免产生重复索引,我们可以将不重复且不变的字段设置为solr索引文档的主键 <field></field>代表索引文档的字段, name属性为字段名称(该名称唯一), type字段 阅读全文
posted @ 2018-08-23 11:13 wdmiye 阅读(1007) 评论(0) 推荐(0)
摘要:一. Query参数 1. CoreQueryParam查询的参数 1) q: 查询字符串,必须的。 2) q.op: 覆盖schema.xml的defaultOperator(有空格时用"AND"还是用"OR"操作逻辑),一般默认指定。 3) df: 默认的查询字段,一般默认指定。 4) qt:  阅读全文
posted @ 2018-08-22 15:13 wdmiye 阅读(803) 评论(0) 推荐(0)
摘要:转https://blog.csdn.net/lich0000/article/details/8682814 https://blog.csdn.net/wgw335363240/article/details/39889979 在Solr中,下列字符有特殊含义,需转义处理,否则查询下列字符会报查 阅读全文
posted @ 2018-08-10 16:40 wdmiye 阅读(2701) 评论(0) 推荐(0)
摘要:由于通过配置的方式定时更新不生效,故通过代码执行定时任务更新 阅读全文
posted @ 2018-04-02 14:53 wdmiye 阅读(304) 评论(0) 推荐(0)
摘要:1 加入相关jar包 将2个相关jar包复制到/opt/solr-7.7.1/server/solr-webapp/webapp/WEB-INF/lib文件夹下 jar包名称 solr-dataimporthandler-extras-7.7.1.jar solr-dataimporthandler 阅读全文
posted @ 2018-04-02 14:43 wdmiye 阅读(381) 评论(0) 推荐(0)
摘要:本人使用solr版本5.0.0,使用jetty启动 solr默认UTC时区,与我们相差八小时,按照网络上资料修改 C:\Users\hp\Desktop\solr-5.0.0\bin 下的solr.in.sh 修改为UTC+8 不起作用 其他解决办法就是在启动solr时在启动命令中加入时区设置 由 阅读全文
posted @ 2018-03-22 09:21 wdmiye 阅读(953) 评论(0) 推荐(0)
摘要:定时索引相关知识 增量更新需要配置个sql(deltaImportQuery、deltaQuery) 增量导入注意事项 大家可以看到在上图中,entity标签里,deltaImportQuery属性的select语句与deltaQuery属性的select语句是不一样的,差异在于多了一个 这是因为s 阅读全文
posted @ 2018-03-21 18:03 wdmiye 阅读(390) 评论(0) 推荐(0)
摘要:1解压 linux下解压命令 2启动 linux 系统 直接切换solr-5.0.0\bin 文件夹 执行 3新建文件夹solrHome(路径随便 ) 配置web.xml (WEB-INF目录) C:\Users\wd\Desktop\solr-5.0.0\solr-5.0.0\server\sol 阅读全文
posted @ 2018-03-20 15:18 wdmiye 阅读(267) 评论(0) 推荐(0)
摘要:sorlJ官方介绍谷歌翻译 SolrJ是一个API,可以让Java应用程序轻松与Solr对话。 SolrJ隐藏了很多连接到Solr的细节,并允许您的应用程序通过简单的高级方法与Solr进行交互。 查询效果 阅读全文
posted @ 2018-03-04 21:39 wdmiye 阅读(271) 评论(0) 推荐(0)
摘要:安装Solr 首先保证已经正确安装了Java 下载Solr,当前最新版6.1.0 Solr各个版本下载地址 Solr从6.0之后需要Java1.8所以如果使用Solr6.0及其以上版本,请确保Java版本在1.8之上 将Solr下载之后解压在电脑的某个目录,我解压到了D盘根目录下 启动Solr 启动 阅读全文
posted @ 2018-03-04 21:21 wdmiye 阅读(275) 评论(0) 推荐(0)