Solr
写写代码AAA
java,golang
展开
-
Solr-6.5.1环境搭建
搭建环境准备: solr-6.5.1 jdk1.8 tomcat9.0 第一步: 将【solr-6.5.1\server\solr-webapp】下的webapp文件拷贝到【apache-tomcat-9\webapps】目录下,并将webapp重命名为solr(可以重命名为取任意名称)。solr文件目录如下: 第二步: 将【solr-6.5.1\server\lib\ext】下的所有原创 2017-06-11 10:39:45 · 904 阅读 · 0 评论 -
Solr-6.5.1搭建索引库
第一步: 把solr-6.5.1\dist下的 solr-dataimporthandler-6.5.1.jar、solr-dataimporthandler-extras-6.5.1.jar 两个文件考到 apache-tomcat-9\webapps\Solr\WEB-INF\lib下 第二步: 拷贝solr-6.5.1\example\example-DIH\solr下的db(core原创 2017-06-11 11:01:18 · 1101 阅读 · 0 评论 -
Solr-6.5.1配置中文分词器smartcn
solr的同步发行包smartcn可进行中文切词,smartcn的分词准确率不错,但就是不能自己定义新的词库,不过smartcn是跟solr同步的,所以不需要额外的下载,只需在solr的例子中拷贝进去即可。 第一步: 找到如下目录,复制中文分词器jar到solr项目的WEB-INF/lib目录下: 第二步: 在自定义的core下配置schema(schema目录可查看之前的文章)原创 2017-06-11 14:06:33 · 2485 阅读 · 0 评论 -
Solr-6.5.1 配置schema.xml
目录 solr-6.5.1的schema.xml目录为下图所示: 注意:其中solrhome为自定义的solrhome文件名称,db为自定义的core名称常见配置如下:<?xml version="1.0" encoding="UTF-8" ?> 略... <!-- 这是Solr的schema文件,应该命名为schema.xml,并且在solr home的conf目录下 (如,默认原创 2017-06-11 13:35:39 · 1762 阅读 · 0 评论 -
Solr-6.5.1从mysql数据库增量导入数据
第一步:修改solrconfig.xml 720行左右 <!-- 配置全量导入 --> <requestHandler name="/dataimport" class="solr.DataImportHandler"> <lst name="defaults"> <str name="config">db-data-config.xml</str> </lst原创 2017-07-21 17:33:10 · 683 阅读 · 0 评论 -
Solr-6.5.1从mysql数据库全量导入数据
第一步:修改solrconfig.xml solrconfig.xml的目录如下: 注意:其中solrhome为自定义的名称,db为自定义的core名称 找到如下代码(717行左右),若和下面代码一样,则不需要修改(一般都不需要修改),若不一样,则修改为下面的代码: <requestHandler name="/dataimport" class="solr.DataImportHand原创 2017-07-21 15:18:32 · 722 阅读 · 0 评论 -
Solr-6.5.1之Solrj的使用
第一步:添加maven依赖<dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> <version>6.5.1</version> </dependency>第二步:书写solr连接类package solrTest;import org.apache.solr.c原创 2017-07-24 16:14:26 · 2688 阅读 · 0 评论