Elasticsearch
冬天的一缕阳光
这个作者很懒,什么都没留下…
展开
-
Elasticsearch基础教程
基础概念 Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。 集群(cluster) 一个集群就是由一个转载 2017-03-09 16:32:10 · 298 阅读 · 0 评论 -
elasticsearch 查询(match和term)
es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。由于DSL查询更为直观也更为简易,所以大都使用这种方式。DSL查询是POST过去一个json,由于post的请求是json格式的,所以存在很多灵活性,也有很多形式。这里有一个地方注意的是官方文档里面给的例子的json结构只是一部分,并不是可以直接黏贴复制进去使用的。一般要在外面转载 2017-03-16 14:15:01 · 352 阅读 · 0 评论 -
Elasticsearch聚合 之 Date Histogram聚合
Elasticsearch的聚合主要分成两大类:metric和bucket,2.0中新增了pipeline还没有研究。本篇还是来介绍Bucket聚合中的常用聚合——date histogram.参考:官方文档用法Date histogram的用法与histogram差不多,只不过区间上支持了日期的表达式。{"aggs":{ "articles_over_tim转载 2017-03-16 16:46:45 · 2965 阅读 · 0 评论 -
安装Elasticsearch5.2.2和head 插件环境搭建
一.简介 ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。 我们建立一个网站或应用程序,并要添加搜索功能,令我们受打击的是:搜索工作是很难的。我们希望我们的搜索解决方案要快,我们希望有一个零配置和一个完全免费的搜索模式,我们希望能转载 2017-05-25 16:46:39 · 1843 阅读 · 0 评论 -
elasticsearch5.0启动出现的错误
elasticsearch5.0启动失败,出现如下提示:1、Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)由于elasticsear转载 2017-07-03 13:08:23 · 647 阅读 · 0 评论 -
Elasticsearch5.2.2集群搭建
在之前写过关于Elasticsearch5的安装,安装过程就不重复了一、配置说明:master node:master几点主要用于元数据(metadata)的处理,比如索引的新增、删除、分片分配等。data node:data 节点上保存了数据分片。它负责数据相关操作,比如分片的 CRUD,以及搜索和整合操作。这些操作都比较消耗 CPU、内存和 I/O 资源;client node原创 2017-08-02 14:59:17 · 1244 阅读 · 0 评论