Elasticsearch是一个高度可扩展的开源的全文搜索和分析引擎,它可以接近实时的快速的存储、搜索、分析大量的数据
基本概念
对es有几个核心概念,开始学习之前理解这些概念将极大的帮助你理解后面的学习
Near Realtime(NRT)--接近实时
elasticsearch 是一个接近实时的搜索平台。通俗的讲就是,从你索引一个文档直到这个文档可被搜索会有一段时间的延...
分类:
其他好文 时间:
2016-05-12 18:28:46
阅读次数:
137
前言:
在Lucene4.x之后,出现一个重大的特性,就是索引支持DocValues,这对于广大的solr和elasticsearch用户,无疑来说是一个福音,这玩意的出现通过牺牲一定的磁盘空间带来的好处主要有两个:
(1)节省内存
(2)对排序,分组和一些聚合操作时能够大大提升性能
下面来详细介绍下DocValue的原理和使用场景
(一)什么是DocValues?
...
分类:
Web程序 时间:
2016-05-12 15:57:02
阅读次数:
176
项目中监控框架中用到JMXProxyBeat,在此学习已做记录。
官网文档位置https://github.com/radoondas/jmxproxybeat。
JMXProxyBeat
是一个简单的beat,检索tomcat jmx中的指标值的工具。检索出的数据提供给LogStash或者Elasticsearch呈现。jmx指标是通过在tomcat中配置“JMX Proxy Ser...
分类:
其他好文 时间:
2016-05-12 12:51:23
阅读次数:
271
一、ELK说明二、架构图三、规划说明四、安装部署nginx+logstash五、安装部署redis六、安装部署logstashserver七、安装部署elasticsearch集群八、安装kibana一、ELK说明ELKStack是Elasticsearch、Logstash、Kibana三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合..
分类:
其他好文 时间:
2016-05-11 20:03:24
阅读次数:
358
[Elasticsearch] 聚合中的重要概念 - Buckets(桶)及Metrics(指标) 2015-01-04 来源: http://blog.csdn.net/dm_vincent/article/details/42387161 本章翻译自Elasticsearch官方指南的Aggre ...
分类:
其他好文 时间:
2016-05-11 06:44:49
阅读次数:
130
filters和scope在ElasticSearch Faceting模块的应用 使用ElasticSearch的Facet功能时,有一些关键点需要记住。首先,faceting的结果只会基于查询结果。如果用户在查询命令中使用了filters,那么filters不会对Facet用来的统计计算的文档产 ...
分类:
其他好文 时间:
2016-05-11 01:30:29
阅读次数:
205
查看cluster、version:curl 'centos1:9200'插入:curl -XPUT 'http://localhost:9200/dept/employee/1' -d '{ "empname": "emp1"}'查看index:curl 'centos1:9200/_cat/in ...
分类:
编程语言 时间:
2016-05-11 01:27:15
阅读次数:
1182
使用filters优化查询 ElasticSearch支持多种不同类型的查询方式,这一点大家应该都已熟知。但是在选择哪个文档应该匹配成功,哪个文档应该呈现给用户这一需求上,查询并不是唯一的选择。ElasticSearch 查询DSL允许用户使用的绝大多数查询都会有各自的标识,这些查询也以嵌套到如下的 ...
分类:
其他好文 时间:
2016-05-11 01:16:48
阅读次数:
239
对于提供全文检索的工具来说,索引是一个关键的过程--只有通过索引操作,才能对数据进行分析存储、创建倒排索引,从而让使用者查询到相关的信息。 本篇就ES得数据索引操作相关的内容展开: 更多内容参考:Elasticsearch资料汇总 nihaomahaha较大塑料袋adfsafdas ...
分类:
其他好文 时间:
2016-05-10 09:47:19
阅读次数:
108