Elasticsearch宝典:从ELK到Elastic Stack

本文介绍了Elastic Stack的发展历程,从ELK(Elasticsearch、Logstash、Kibana)到Elastic Stack,阐述了其成员的角色和作用。Elastic Stack为企业提供了一整套数据处理解决方案,包括数据收集、清洗、存储和可视化。重点讨论了Elasticsearch作为数据存储和检索,Logstash处理数据传输和清洗,Kibana则用于数据可视化。文章还提到了Beats组件的加入以及Elastic Stack的版本演变、许可授权和应用场景。
摘要由CSDN通过智能技术生成

Elasticsearch宝典:从ELK到Elastic Stack
文/田雪松

在这里插入图片描述
Elastic Stack早期的名字叫ELK,是由三个开源软件组成的数据处理框架。后期由于有新的成员加入到ELK中,ELK更名为Elastic Stack以反映其组成成员的变化情况。Elastic Stack家族成员可以放在一起使用,但每一个成员又可以单独使用,它们要解决的核心问题都是数据。在当前的互联网时代,数据已经成为企业的核心财富之一。如何收集、存储并且挖掘数据价值是每一个企业必须要面对的关键问题,而Elastic Stack则给出一套完整的解决方案。正是Elastic Stack完整的方案,使得它在国内和国外得到了越来越广泛的应用.对于许多开发和运维人员来说,Elastic Stack甚至已经成为一种必须要掌握的知识。

  1. 从ELK到Elastic Stack

如果从单词的角度看待ELK,它在英文中含义是麋鹿。所以在ELK相关的一些文献中,经常会有卡通小鹿的形象出现。但实际上ELK是三个单词的首字母缩写,即Elasticsearch、Logstash和Kibana,这三者就是ELK最初的创建成员。其中,Elasticsearch用于数据存储与检索,Logstash用于数据传输与清洗,而Kibana则用于数据可视化等领域。目前,它们由一家名为Elastic的公司管理,并按Apache Licence 2.0开放了源代码。Elastic公司的官方网站为http://www.elastic.co,在这个网站上包含了非常丰富的权威文档,对于学习Elastic Stack很有帮助。

1.1 历史

按照Elastic官方说法,ELK的一切都从Elasticsearch开始。Elasticsearch的第一个版本叫Compass,是Elastic创始人Shay Banon在2004年创建的一个搜索引擎。这个搜索引擎最初的目的是为了搜索食谱,而它的第一个用户是Shay Banon正在学习厨艺的妻子。这个搜索引擎的第二个版本基于Apache Lucene开发,并在2010年以Elasticsearch为名开源。由于Elasticsearch受到了社区用户的极大关注,Shay Banon在2012年创办了Elasticsearch公司,并于2015年更名为Elastic,专门从事与Elasticsearch相关的商业服务。由于Elasticsearch的影响不断扩大,催生了两个与其相关的开源项目,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值