solr
山鹰的天空
追求漂亮的技术,让用户有最好的体验。
展开
-
在solrj中使用模糊查询
在solrj中使用模糊查询可以使用下面这种方法哦。在要查询的关键字前后加上*号,比如”你好“。这样就可以把所有包含”你好“字段都查询出来了。在solrj中可以这样使用:SolrQuery query = new SolrQuery();String key = “java”;query.setQuery(“content:”+”*”+key+”*”);原创 2016-07-27 15:44:09 · 4073 阅读 · 0 评论 -
[solr] - 环境搭建
这里忽略java安装和tomcat安装,这里使用的是solr-4.10.0 1、到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/ 2、解压出solr-4.10.0 3、复制solr-4.10.0\example\webapps中的solr.war文件到tomca转载 2016-12-16 15:52:05 · 437 阅读 · 0 评论 -
nutch和solr配置实用
1.1nutch和solrNutch是一个开源的、Java实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。Solr拥有像 web-services API的独立的企业级搜索服务器。用 XML通过 HTTP向它添加文档(称为做索引),通过HTTP 查询返回XML 结果。1.2研究nutch的原因可能有的朋友会有疑问,我们有google,有百度,为何还需要建立自己的搜索引转载 2016-12-16 16:47:27 · 581 阅读 · 0 评论 -
使用Nutch和Solr抓取并索引网页
Nutch和Solr是两个由Apache成员创建的实用工具,你可以使用Nutch抓取网页,使用Solr索引你得到的数据。除了索引各类网站,这些工具还有很多其他功能,本文将不涉及这些,而是一篇针对如何使用Nutch抓取网页并使用Solr索引并搜索你抓取的数据的新手指南。本文将不会讨论它们如何工作的大量细节,而会告诉你如何运行一个爬虫和建立索引,我将假设你已经搭建好了tomca转载 2016-12-16 16:47:57 · 722 阅读 · 0 评论 -
搜索引擎选择: Elasticsearch与Solr
搜索引擎选择: Elasticsearch与Solr搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜转载 2017-02-07 10:23:53 · 330 阅读 · 0 评论 -
ElasticSearch
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,令我们受打击的是:搜索工作转载 2017-02-07 10:24:44 · 383 阅读 · 0 评论 -
ElasticSearch入门-增删改查(CRUD)
ElasticSearch(名称太长,后面简称ES)作为一个搜索引擎,目前可谓是如日中天,几乎和solr齐驾并驱。关于他能做什么,跟云计算有什么关系,在此不再描述。但是ES的官方文档,特别是关于java的客户端文档,真是少的可怜,甚至连个完整的增删改的示例都没有。在此,我就献丑了。在开始讲解之前,还是先做个铺垫,为了能够有一个可以索引的模型,我们自定义了一个模型,暂时起个名称叫LogMod转载 2017-02-09 11:01:14 · 2214 阅读 · 2 评论 -
es搜索引擎的使用
es搜索引擎1、es简介2、es优缺点3、es使用4、es可以解决的问题5、es举例6、es执行结果截图7、es数据增量方案8、使用es搜索 一、es简介 es是一个是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及转载 2017-04-14 15:28:36 · 8105 阅读 · 0 评论