后台: 检索条件必须放到query中,不能设置到fq中 //编辑queryStr;
SolrQuery?query?=?new?SolrQuery(queryStr);
query.setHighlight(true);?//?开启高亮组件
query.addHighlightField("title");//?高亮...
分类:
其他好文 时间:
2014-07-31 21:24:58
阅读次数:
233
一、SolrJ基础
1、相关资料
API:http://lucene.apache.org/solr/4_9_0/solr-solrj/
apache_solr_ref_guide_4.9.pdf:Client APIs---Using SolrJ
http://wiki.apache.org/solr/Solrj
solr in action:Using the SolrJ cli...
分类:
其他好文 时间:
2014-07-28 15:48:43
阅读次数:
267
问题一:出现控制台坏的响应错误一Bad request控制台出现错误如下:Bad Requestrequest: http://hostIP:8983/solr/update?wt=javabin&version=1解决方法:出现以上错误的原因是,solr服务器上配置的Field和javabean提...
分类:
编程语言 时间:
2014-07-20 23:03:50
阅读次数:
391
在做依据日期来检索的时候普通的格式化会出错,试了好多种仅仅有一种可行SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");String time = "lostTime:["+sdf.format(new Da...
分类:
其他好文 时间:
2014-07-12 08:32:03
阅读次数:
164
一、利用SolrJ操作solr API 使用SolrJ操作Solr会比利用httpClient来操作Solr要简单。SolrJ是封装了httpClient方法,来操作solr的API的。SolrJ底层还是通过使用httpClient中的方法来完成Solr的操作。 需要的包如下: 1、 apac...
分类:
其他好文 时间:
2014-07-08 22:33:00
阅读次数:
441
在solrcloud出来之前,如果通过solrj连接solrserver,需要程序自己实现一致性hash.新版本的solr支持cloud的部署方式,可以自动实现lb和sharding的功能(通过CloudSolrServer类连接cloud),可以用下面代码做测试需要的jar包如下:apache-solr-solrj.jar
apache-solr-core.jar
z..
分类:
其他好文 时间:
2014-07-03 14:36:31
阅读次数:
199
在做根据日期来检索的时候普通的格式化会出错,试了好多种只有一种可行
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
String time = "lostTime:["+sdf.format(new Date())+" TO "+sdf.format(new Date())+"]";...
分类:
其他好文 时间:
2014-06-07 12:48:43
阅读次数:
256