ES(elasticsearch)的suggester共有四类(term suggester,phrase suggester,completion suggester,context suggester), 其中completion suggester作为搜索框中的自动补齐功能,尤为常用。本文将用...
分类:
编程语言 时间:
2015-10-24 21:55:02
阅读次数:
7688
搜索可以说是开发中很常见的场景了,同样这次也一样。。。 之前的组合多数是选择 Mysql + Sphinx ,这次因为工作原因不再使用这种组合,虽然是老牌组合,但是确实限制诸多,而且每次配环境也是个问题,挺烦的。。...
分类:
系统相关 时间:
2015-10-23 18:59:03
阅读次数:
331
一、环境介绍与安装准备1、环境说明2台虚拟机,OS为ubuntu13.04,ip分别为xxx.xxx.xxx.140和xxx.xxx.xxx.145。2、安装准备ElasticSearch(简称ES)由java语言实现,运行环境依赖java。ES1.x版本,官方推荐至少使用jdk1.6的环境,建议使用oraclejava,可以去官网下载,本文使用j..
分类:
其他好文 时间:
2015-10-22 19:35:10
阅读次数:
231
vim /usr/local/logstash/etc/hello_search.conf输入下面:input { stdin { type => "human" }}output { stdout { codec => rubydebug } elasticsearch { ...
分类:
其他好文 时间:
2015-10-21 12:36:53
阅读次数:
385
Elasticsearch安装的时候报错 bootstrap/Elasticsearch : Unsupported major.minor version 51.0网上一般说的方法是,升级或者降级jdk版本,我用了还是没有解决(我jdk原来是1.6 后来升级到1.8)。其实增加环境变量ES_HEA...
分类:
其他好文 时间:
2015-10-18 13:58:45
阅读次数:
842
ElasticSearch的基本用法与集群搭建一、简介ElasticSearch和Solr都是基于Lucene的搜索引擎,不过ElasticSearch天生支持分布式,而Solr是4.0版本后的SolrCloud才是分布式版本,Solr的分布式支持需要ZooKeeper的支持。这里有一个详细的Ela...
分类:
其他好文 时间:
2015-10-12 00:23:21
阅读次数:
253
一、简介ElasticSearch和Solr都是基于Lucene的搜索引擎,不过ElasticSearch天生支持分布式,而Solr是4.0版本后的SolrCloud才是分布式版本,Solr的分布式支持需要ZooKeeper的支持。这里有一个详细的ElasticSearch和Solr的对比:http...
分类:
其他好文 时间:
2015-10-11 17:57:37
阅读次数:
185
最近在调研InfluxDB的时候接触到了Grafana,Grafana是什么?一个类似Kibana的东西,也是对后端的数据进行实时展示,那么Grafana和Kibana有什么区别?在我看来区别不大,不过在大家的日常使用中Kibana是跟着Logst...
分类:
其他好文 时间:
2015-10-10 12:56:10
阅读次数:
275
摘要:世上有三类书籍:1、介绍知识,2、阐述理论,3、工具书;世间也存在两类知识:1、技术,2、思想。以下是我在部署ElasticSearch集群时的经验总结,它们大体属于第一类知识“techknowledge(技术)”。但其中也穿插一些我个人的理解。敬请指正。 关键词:ElasticSearch,...
分类:
其他好文 时间:
2015-10-07 22:53:09
阅读次数:
233
Elasticsearch学习笔记在介绍Elasticsearch的用法之前先讲讲为什么要用它吧。首先学习搜索引擎,肯定不可避免的都听过lucene,solr和Elasticsearch都是基于它的。spinx文章很多,但是数据库的入侵性太强(插件模式)。Elasticsearch是当下最流行的分布...
分类:
其他好文 时间:
2015-10-07 10:48:56
阅读次数:
157