solr的学习】的更多相关文章

本文是solr课程学习系列的第2个课程,对solr基础知识不是很了解的请查看solr课程学习系列-solr的概念与结构(1) 本文以windows的solr6服务器搭建为例. 一.solr的工作环境: solr6.0 下载地址 solr6.0 jdk8 下载地址:jdk1.8  (solr6.0是基于jdk8开发的,必须下载) tomcat8.0 下载地址:tomcat8 (运行solr的服务器,solr5.0之后 solr已经内置jetty服务器,不想用tomcat8可试试jetty服务器)…
facet.pivot自己的理解,就是按照多个维度进行分组查询,以下是自己的实战代码,按照newsType,property两个维度统计: public List<ReportNewsTypeDTO> queryNewsType( ReportQuery reportQuery) { HttpSolrServer solrServer = SolrServer.getInstance().getServer(); SolrQuery sQuery = new SolrQuery(); List…
1.为什么要配置? 1.我们知道要使用Solr进行搜索,肯定要对词语进行分词,但是由于Solr的analysis包并没有带支持中文的包或者对中文的分词效果不好,需要自己添加中文分词器:目前呼声较高的是IKAnalyzer中文分词器,其他的还没有对比过,等以后有空了再说. 2.如何配置 1).下载IK Analyzer 2012FF_hf1.zip压缩包.下载网址:http://code.google.com/p/ik-analyzer/downloads/list 2).解压压缩包,把IKAna…
Solr的主要功能是全文检索,该功能分为两个过程:创建索引和对索引进行搜索 一.心得体会 第一次写技术博客,这次写的基本上都是从网络上整理的来的,外加自己的一些实践,以后争取全部原创哈,都说写技术博客,不仅可以巩固知识理清思路,还可以促进学习.记录收获.反映成长.结交朋友.共享知识.交流看法.练习文笔.锻炼毅力.满足虚荣心.包装自己……,目前还没体会到,加油,慢慢体会吧.目前开发的项目中有使用到Solr,而且本人觉得Solr挺好用的,速度快,秒杀一切,天下武功,唯快不破嘛! 准备把“Solr的学…
Solr采用Lucene搜索库为核心,提供全文索引和搜索开源企业平台,提供REST的HTTP/XML和JSON的API,如果你是Solr新手,那么就和我一起来入门吧!本教程以solr4.8作为测试环境,jdk版本需要1.7及以上版本. 准备 本文假设你对Java有初中级以上水平,因此不再介绍Java相关环境的配置.下载解压缩solr,在example目录有start.jar文件,启动: 1 java -jar start.jar 浏览器访问:http://localhost:8983/solr/…
其实不单单是研究solr elasticsearch把,进行调研性技术学习时,应该制定一些目标以及里程碑.新的技术调研 学习是一件很爽的事,能学到新技术新东西.但是在学习新技术同时,有几个问题是需要我们思考的. 需不需要制定一个计划,因为漫无目的调研,可能时间过去了,感觉是学到了东西,但可能最终没有学到东西. 或者说没有在指定时间达到我们的目的.这时就需要指定一定的目标,比如最低目的,每个时间段掌握哪些东西.这 样有计划有安排,会对调研工作有一个好的进展,以及进度把握. 再有就是调研产出,一个是…
1):  http://archive.apache.org/dist/lucene/solr/ref-guide/  pdf下载地址 solr历史版本的下载:http://archive.apache.org/dist/lucene/solr/6.4.0/ solr启动 停止  重置:  bin/solr.cmd start -m 2gbin/solr.cmd restart -p 8983 -m 2gbin/solr.cmd stop -m 2g    数据库创建视图: create vie…
Solr是基于Lucene的采用Java5开发的一个高性能全文搜索服务器.源于lucene,却更比Lucene更为丰富更为强大的查询语言.同时实现了可配置.可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎. 对于初学者可能对其不是很了解,下面将详细的介绍其结构. 先看下一本书的结构图 solr就好似一本书,索引结构如下图 solr创建索引的过程如下: (1).建立索引器IndexWriter,这相当于一本书的框架 (2).建立文档对象Document,…
*服务器配置略,比较复杂,看视频 1.导入jar包 package cn.itcast.solr; import org.apache.solr.client.solrj.SolrServer; import org.apache.solr.client.solrj.impl.HttpSolrServer; import org.apache.solr.common.SolrInputDocument; import org.junit.Test; public class IndexManag…
本人有个问题一直不解,既然solr的全文索引功能这么强大,而且效果也不错,那为什么那些数据库厂商比如Oracle.SqlServer,不把solr的功能集成进去呢,或者说把全文索引的功能做好点,做到和solr的效果一样?? 以下是找了好多资料,才找到的一个比较有说服力的理由,具体的情况也没有亲自去测试,仅供参考,希望牛人路过的时候,给小菜解决下难题. 原文:http://www.cnblogs.com/guanjinke/archive/2011/12/07/2280031.html 新的项目中…