在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
什么是SolrJ 既然Solr是以单独的WebApp形式存在的,那么Solr理应提供与Solr通信的Api吧,对的,这就是SolrJ,既然与solr通信是通过url,那么其实我们也可以不用SolrJ,因为可以拼字符串的嘛。 http://localhost:8983/solr/Artist/sele...
分类:
其他好文 时间:
2014-09-17 10:13:02
阅读次数:
248
多核心的概念
多核心说白了就是多索引库。也可以理解为多个"数据库表"
说一下使用multicore的真实场景,比若说,产品搜索和会员信息搜索,不使用多核也没问题,这样带来的问题是 indexs文件很多,而且产品的索引文件和会员信息的索引文件混在一起,备份也是个问题。 如果使用了多核,那就很轻松了,产...
分类:
其他好文 时间:
2014-09-16 10:24:30
阅读次数:
264