2017年4月23日
摘要: Solr DIH(Data Import Handler)组件的实现类为org.apache.solr.handler.dataimport.DataImportHandler,在Solr的solrconfig.xml中配置两个handler,配置分别说明如下: solrconfig.xml配置如下 阅读全文
posted @ 2017-04-23 20:53 编世界 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 注:全量索引和增量索引data-config.xml和delta-data-config.xml配置文件默认放在和solrconfig.xml同级目录 solrconfig.xml配置如下: [java] view plain copy <requestHandler name="/dataimpo 阅读全文
posted @ 2017-04-23 20:52 编世界 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 注:在上一篇的solr增量索引中遇到了一个很大的问题:定时任务一直无法执行,后来找了很多原因,分析日志后发现增量索引的请求都没发送,又经过一番折腾才在网上找到了解决方法,是apache-solr-dataimportscheduler-1.0.jar的一个bug,post请求无法正确发送,这位仁兄的 阅读全文
posted @ 2017-04-23 20:26 编世界 阅读(4314) 评论(0) 推荐(0) 编辑
摘要: 开源企业搜索引擎SOLR的 应用教程 2010-10 目 录 1 概述... 4 1.1 企业搜索引擎方案选型... 4 1.2 Solr的特性... 4 1.2.1 Solr使用Lucene并且进行了扩展... 4 1.2.2 Schema(模式)... 5 1.2.3 查询... 5 1.2.4 阅读全文
posted @ 2017-04-23 20:02 编世界 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1 查询得到SolrDocumentList的集合,里面放了SolrDocument对象,用getFieldValue()方法获取域(字段)的值 2 查询直接得到对象,前提是pojo中加入了@Field(name="")的注解 3 高亮显示 阅读全文
posted @ 2017-04-23 19:01 编世界 阅读(158) 评论(0) 推荐(0) 编辑
摘要: public static void search(String indexDir,String q)throws Exception{ Directory dir=FSDirectory.open(Paths.get(indexDir)); IndexReader reader=DirectoryReader.open(dir); Ind... 阅读全文
posted @ 2017-04-23 12:49 编世界 阅读(265) 评论(0) 推荐(0) 编辑