近来方案做个爬虫的小比如,后来想想干脆运用的全部一点,今后就作为是个工程笔记,忘掉的代码就可以再到这个工程里查查了。solr是个很不错的东西,直接用就OK。下一方案方案看看compass,是一个封装了LuceneAPI的一个结构,用起来有点类似Hibernate,值得学习一下~ 好了,先个我们共享一...
分类:
其他好文 时间:
2014-06-17 14:15:31
阅读次数:
193
1.安装配置tomcat:略2.访问一下,看tomcat有没安装配置成功如果成功的话开始配置solr服务器(企业应用搜索服务器):tarfvxzsolr-4.8.1.tgz拷贝solr.war到tomcat目录:cp-frsolr-4.8.1/example/webapps/solr.war/app01/tomcat-8.0.8/webapps/创建solr主目录并拷贝文件mkdir/ap..
分类:
其他好文 时间:
2014-06-16 15:22:06
阅读次数:
326
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功...
分类:
其他好文 时间:
2014-06-12 23:34:02
阅读次数:
409
简单介绍QueryResponseWriter是solr的一个插件,与上一章讲的SolrRequestHandler是配对的,用于定义solr查询结果的返回格式。回到solr
admin的查询页面,我们能够看到wt下拉框中的可选项包含,json,xml,csv等不同的返回格式,查询结果将会以所选择的...
分类:
其他好文 时间:
2014-06-12 09:57:34
阅读次数:
226
q – 查询字符串,必须的。Solr 中用来搜索的查询。有关该语法的完整描述,请参阅参考资料中的
“Lucene QueryParser Syntax”。可以通过追加一个分号和已索引且未进行断词的字段的名称来包含排序信息。默认的排序是score
desc,指按记分降序排序。 q=myField:Ja...
分类:
其他好文 时间:
2014-06-10 19:44:33
阅读次数:
200
http://blog.thetaphi.de/2012/07/use-lucenes-mmapdirectory-on-64bit.html从3.1版本开始,Lucene和Solr开始在64位的Windows和Solaris系统中默认使用MMapDirectory,从3.3版本开始,64位的Lin...
分类:
其他好文 时间:
2014-06-09 15:59:28
阅读次数:
352
SolrCloud是一种分布式解决方案,是基于zookeeper和solr的,可以简单理解为一种集群,可以提供分布式查询,分布式写索引。
SolrCloud的结构大致是这样的,一个SolrCloud包括多个Shared节点,一个Shared的包括Solr节点,其中每个Shared中的有一个Leader Solr节点,多个Replica节点。
每个SOLR节点的内容是一样的。...
1.如何将solr部署,请参考之前的文章2.按上述配置好后,在solr_home文件夹中,将包含collection1文件夹,这就是solr的一个实例。下面我们来看看collection1中的文件内容。collection1中包含conf和data两个子文件夹。data中包含tlog和index(如...
分类:
数据库 时间:
2014-06-05 16:46:54
阅读次数:
395
假设你有一个服务,你的用户可以搜索不同的公司,用户输入一个简单的关键字,可以返回匹配关键字的公司,但是有一天,用户要求返回的公司列表中可以显示公司跟用户的距离,这是该怎么做呢?
准备工作
在开始之前,需要先了解字段别名功能,具体可以参看这里
怎么做
1.假设我们在 schema.xml 中定义了如下索引结构:
2.我们需要定义 location...
分类:
其他好文 时间:
2014-06-01 09:45:43
阅读次数:
230