import java.net.MalformedURLException; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrServerException; import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer; import org.apache.solr.client.solrj.response.QueryResponse; import org.apache.solr.common.SolrDocument; import org.apache.solr.common.SolrDocumentList; public class Testsolrj { private static final String SOLR_URL = "http://localhost/solr"; // "http://10.0.8.10:8081/solr/spacearticle/"; private CommonsHttpSolrServer solrServer = null; public Testsolrj() { try { solrServer = new CommonsHttpSolrServer(SOLR_URL); } catch (MalformedURLException e) { e.printStackTrace(); } } public void search() { SolrQuery query = new SolrQuery(); query.setQuery("geo_title:业务"); query.set("start", 0); query.set("rows", 1); // 排序用的 // query.addSortField( "price", SolrQuery.ORDER.asc ); try { QueryResponse rsp = solrServer.query(query); SolrDocumentList docs = rsp.getResults(); System.out.println("文档个数:" + docs.getNumFound()); System.out.println("查询时间:" + rsp.getQTime()); for (SolrDocument doc : docs) { String title = (String) doc.getFieldValue("geo_title"); String id = (String) doc.getFieldValue("geo_content"); System.out.println(id); System.out.println(title); } } catch (SolrServerException e) { e.printStackTrace(); } } public static void main(String[] args) { Testsolrj sj = new Testsolrj(); sj.search(); } }
相关推荐
solr创建索引并查询,希望能够帮助有需要的人。。。
NULL 博文链接:https://takeme.iteye.com/blog/1849781
solr初学者很受用的!讲解了solr怎么创建索引的及其原理,以及查询
主要讲解了 solr客户端如何调用带账号密码的solr服务器调用,实现添加索引和查询索引,以及分组查询
索引是设计表的一部分,创建的索引对sql的语句木有任何影响,对sql语句的执行效率有影响
solr定时索引(增量索引、完整索引)需要用到的jar包和配置 支持7.3版本
solr增量导入更新索引包
包含solr介绍、全局索引介绍、ik分词器安装包、solr安装包、及各个部分的安装教程。
Solr 索引 测试报告 性能
1、站内搜索的技术选型 2、什么是solr 3、solr的安装及配置 Solr整合tomcat 4、使用solr维护索引 a)添加 ...5、使用solr查询索引 6、Solr的客户端SolrJ a)solrJ维护索引 b)SolrJ查询索引 7、综合案例
在tomcat中配置solr,以及solr 全文搜索建立索引的相关方法总结
Solr数据库插入(全量和增量)索引,全量一般用于第一次创建索引情况,批量一般更新数据部分创建索引。
NULL 博文链接:https://yangjayup.iteye.com/blog/1773636
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的...
Weiz.Solr 开发使用一些源码,如何使用检索查询。C#项目映入
Solr接受xml格式数据更新、提交、修改索引。
NULL 博文链接:https://dacoolbaby.iteye.com/blog/2105246
solr配置中文解析器和将数据导入solr索引库时所需的jar包
springboot、Dubbo、MySQL,源码web系统,框架,代码均经过严格测试,可直接运行,有需要可自取