Solr 简介: Solr是一种开源的,基于Lucence Java的搜索引擎服务器。Solr对Lucence进行扩展,提供了比Lucence 更丰富的查询语言,Sorl基本上沿用了Lucence的相关术语。Solr创建的搜索引擎与Lucence搜索引擎库完全兼容。Sorl提供了层面搜索、命中醒目显...
不久之前开发了一个项目,需要用到solr,因为所以在开始再网上查找资料,但是发现大部分的资料都是很片面的,要么就是只讲解solr如何安装的,要么就是只讲解solr的某一个部分的,而且很多都是资料都是一模一样的,一个人转载另一个人的,很难找到一个从solr配置,到与数据库连接在结合实际项目的,而...
分类:
Web程序 时间:
2014-09-23 15:40:24
阅读次数:
270
在solrj中创建索引的一般步骤:
1)创建一个SolrServer对象,SolrServer用于管理索引
2)创建SolrInputDocument对象,即文档对象,并且向文档对象添加字段
3)利用SolrServer对象的add方法添加SolrInputDocument对象,创建索引
4)调用SolrServer对象的commit()方法提交索...
分类:
其他好文 时间:
2014-09-20 08:52:47
阅读次数:
188
删除solr索引数据,使用XML有两种写法:1)12)id:1删除所有索引,这样写就可以了:*:*注意:这个节点不能少,否则删除动作的事务不会提交。删除索引管理界面运行:也可以使用POST数据到这个URL方式运行:http://localhost:8899/solr/mycore/update?wt...
分类:
其他好文 时间:
2014-09-19 17:21:05
阅读次数:
251
Installation:Jetty:Modifysolr.xml<?xmlversion=”1.0”?><!DOCTYPEConfigurePUBLIC”-//Jetty//Configurer//EN”http://www.eclipse.org/jetty/configure.dtd><Configureclass=”org.eclipse.jetty.webapp.WebAppContext”><Setname=”contextPath”>..
分类:
其他好文 时间:
2014-09-18 19:06:45
阅读次数:
198
MySQL拷贝mysql-connector-java-5.1.25-bin.jar到E:\solr-4.8.0\example\solr-webapp\webapp\WEB-INF\lib目录下面配置E:\solr-4.8.0\example\solr\collection1\conf\solrc...
分类:
数据库 时间:
2014-09-18 09:38:13
阅读次数:
337
Solr4.8.0源码分析(9)之Lucene的索引文件(2)一.Segments_N文件 一个索引对应一个目录,索引文件都存放在目录里面。Solr的索引文件存放在Solr/Home下的core/data/index目录中,一个core对应一个索引。 Segments_N例举了索引所有有效的s...
分类:
其他好文 时间:
2014-09-18 00:48:03
阅读次数:
325
这里忽略java安装和tomcat安装,这里使用的是solr-4.10.01、到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/2、解压出solr-4.10.03、复制solr-4.10.0\example\webapps中...
分类:
其他好文 时间:
2014-09-17 20:14:12
阅读次数:
231
1、常用q-查询字符串,这个是必须的。如果查询所有*:*,根据指定字段查询(Name:张三 AND Address:北京)fq- (filter query)过虑查询,作用:在q查询符合结果中同时是fq查询符合的,例如:q=Name:张三&fq=CreateDate:[20081001 TO 200...
分类:
其他好文 时间:
2014-09-17 18:06:02
阅读次数:
423
Apache SolrCloud安装 SolrCloud通过ZooKeeper集群来进行协调,使一个索引进行分片,各个分片可以分布在不同的物理节点上,多个物理分片组成一个完成的索引Collection。SolrCloud自动支持Solr Replication,可以同...
分类:
其他好文 时间:
2014-09-17 17:02:32
阅读次数:
248