随笔分类 -  ElasticSearch

ES快速入门
摘要:一、概念 1.ES基础概念 ES是ElasticSearch的缩写。ES是基于Apache Lucene的开源搜索引擎,是一款实时分布式搜索和分析引擎,提供RestfulAPI可以进行可视化的交互。具有如下特点: 1) 提供分布式的实时文件存储,每个字段都被索引并可被搜索; 2)实时分析的分布式搜索 阅读全文

posted @ 2019-08-02 18:05 ExplorerMan 阅读(1684) 评论(0) 推荐(0)

Elasticsearch聚合 之 Terms
摘要:本篇着重讲解的terms聚合,它是按照某个字段中的值来分类: 比如性别有男、女,就会创建两个桶,分别存放男女的信息。默认会搜集doc_count的信息,即记录有多少男生,有多少女生,然后返回给客户端,这样就完成了一个terms得统计。 Terms聚合 得到的结果如下: 数据的不确定性 使用terms 阅读全文

posted @ 2019-03-17 19:08 ExplorerMan 阅读(1762) 评论(1) 推荐(0)

Elasticsearch聚合初探——metric篇
摘要:前言 ES中的聚合被分为两大类:Metric度量和bucket桶(原谅我英语差,找不到合适的词语.....就用单词来说吧!)。说的通俗点,metric很像SQL中的avg、max、min等方法,而bucket就有点类似group by了。 本篇就简单的介绍一下metric聚合的用法。 metric的 阅读全文

posted @ 2019-03-17 19:07 ExplorerMan 阅读(680) 评论(0) 推荐(0)

Elasticsearch聚合 之 Date Histogram聚合
摘要:用法 Date histogram的用法与histogram差不多,只不过区间上支持了日期的表达式。 interval字段支持多种关键字:`year`, `quarter`, `month`, `week`, `day`, `hour`, `minute`, `second` 当然也支持对这些关键字 阅读全文

posted @ 2019-03-17 19:07 ExplorerMan 阅读(793) 评论(0) 推荐(0)

ElasticSearch安装部署,基本配置(Ubuntu14.04)
摘要:ElasticSearch部署文档(Ubuntu 14.04) 安装java echo $PATH 安装ElasticSearch ElasticSearch各个目录说明 配置 ES_HEAP_SIZE File Descriptors Virtual memory Memory Settings 阅读全文

posted @ 2019-03-17 19:06 ExplorerMan 阅读(159) 评论(0) 推荐(0)

ElasticSearch原理
摘要:Elasticsearch-基础介绍及索引原理分析 最近在参与一个基于Elasticsearch作为底层数据框架提供大数据量(亿级)的实时统计查询的方案设计工作,花了些时间学习Elasticsearch的基础理论知识,整理了一下,希望能对Elasticsearch感兴趣/想了解的同学有所帮助。 同时 阅读全文

posted @ 2019-03-05 17:58 ExplorerMan 阅读(215) 评论(0) 推荐(0)

导航