alwaystest / Blog

24 stars 2 forks source link

ELK概念摘录 #75

Open alwaystest opened 6 years ago

alwaystest commented 6 years ago

ELK概念

标签(空格分隔): 后端


Lucene是什么

Lucene是Apache软件基金会下的开源、免费、纯Java语言的全文检索工具包。

使用

Lucene 的查询逻辑 AND 当两个查询条件都满足时,才认为匹配。例如Tom AND Jerry表示文档中都有Tom和Jerry时才返回。 OR 两个查询条件只要有一个满足,就认为匹配。例如Tom OR Jerry表示文档中含有Tom或者Jerry或者同时存在时才返回。 NOT 表示排除某个查询条件。例如Tom NOT Jerry表示文档中含有Tom并且没有Jerry时才返回。 通配符 ? Lucene支持简单的通配符查询,例如?匹配单个字符,匹配零个或多个字符。

ElasticSearch

ElasticSearch是一个基于Lucene的搜索服务器。

Logstash

是一个开源的,服务端数据处理管道。 它可同时从多个源来搜集数据,对数据进行过滤等操作,并且将数据传送到你想要传送的地方进行存储。

Kibana 被设计成一个和Elasticsearch共同使用的开源分析和可视化平台,它支持将ES中存储的数据生成多种维度的图等。

三者合称ELK Stack

Href

https://blog.csdn.net/jiangchao858/article/details/78313722 https://www.jianshu.com/p/2607f52c7c3b