
搜索
文章平均质量分 51
搜索
cgv3
这个作者很懒,什么都没留下…
展开
-
solr学习(三)db字段索引到solr增加中文分词
solr版本:8.x1.准备下载中文分词器,下载分词器http://search.maven.org/#search%7Cga%7C1%7Ccom.github.magese,当下最新的没有solr8对应的分词器,另外solr也是自带分词器的,但本文并没有使用示例。2.将下载好的jar包放入/solr-8.0.0/server/solr-webapp/webapp/WEB-INF/lib...原创 2019-04-22 17:17:37 · 617 阅读 · 0 评论 -
solr学习(四)增量导入mysql数据到solr更新索引
solr版本:8.x1.表结构改动,新增字段updateTime用来增量更新的游标,也就是在原来的字段中增加一个更新时间戳的字段,solr利用这个字段来区分哪些数据是已经导入过的,哪些又是新的,同样在dataimport.properties配置文件里面就有对应的更新时间。表结构:-- solr测试表结构CREATE TABLE solr_demo ( id int NOT NU...原创 2019-04-22 17:44:54 · 1021 阅读 · 1 评论 -
solr学习(一)本机安装单机solr服务
solr版本:8.x1.官网下载solr-8.0.0.zip包,下载链接:http://www.apache.org/dyn/closer.lua/lucene/solr/8.0.0,个人觉得还是这种类似windows上绿色安装的包好用,比起mac上使用brew进行安装或者wget,这种方式很容易就能安装到windows、linux、mac平台上,而且配置大同小异。2.保存到本地任意目录,...原创 2019-04-19 16:51:44 · 601 阅读 · 0 评论 -
solr学习(二)全量导入mysql数据到solr进行索引
solr版本:8.x1.solr服务需要下载安装完毕,且可以成功访问到solr控制台。2.安装mysql数据库,因为本机使用docker安装的mysql,省略安装过程,如有需要可参考对应的安装文章。3.下载mysql驱动包,阿里云的maven镜像网站和mvn网站都可以搜索mysql-connector-java进行下载,我这边下载的是mysql-connector-java-8.0.1...原创 2019-04-19 17:43:36 · 518 阅读 · 0 评论 -
solr学习(六)springboot对solr索引的增删改查
solr版本:8.xspringboot版本:1.5.61.准备springboot项目,pom.xml需要引入以下jar包<properties> <project.final.name>htsolr</project.final.name> <java.version>1.8</java.version>...原创 2019-04-24 11:05:04 · 1527 阅读 · 0 评论 -
solr学习(五)定时任务增量更新db数据到solr
solr版本:8.x说明:solr是自带定时功能更新数据的功能,但是我没在网上找到示例,最后用操作系统的定时任务实现的其实就是:如果你是windows那就在定时任务里面增加一个任务;如果你是linux那就是在crontab里面增加一句shell;mac是有crontab的,在里面配置一条自动跑批,然后定时去执行http请求即可,但前提是已经配置好solr增量更新数据的设置直...原创 2019-04-19 16:13:34 · 517 阅读 · 0 评论