![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ELK
文章平均质量分 88
一座青山
搜索引擎-sf1r
数据结构与算法
,数据库,大数据分析
数据挖掘,个性化搜索,机器学习
展开
-
ELK系统系列 1 ——ElasticSearch集群搭建
ElasticSearch集群搭建背景:我们要搭建一个ELK系统,目标是用于检索系统和用户画像系统。选用的版本是elasticsearch5.5.0+logstash5.5.0+kibana5.5.0。ElasticSearch集群搭建步骤:1.安装java 8以上版本的JDK。从http://www.oracle.com/technetwork/java/javase/downloads/jdk原创 2017-08-11 16:07:03 · 1218 阅读 · 0 评论 -
ELK系统系列 2——Logstash的安装使用&性能调优
Logstash的安装&使用总:官网链接下载已经编译好的Logstash。到bin目录下: 执行./logstash -f ../config/xxx.conf 即可使用logstash。分-1:上述命令中xxx.conf文件是自行需要配置的,以我个人的使用为例,如下图: 至此就可以实现我的目的;将文件中的数据导入到我的elasticsearch集群了。分-2:为了更灵活的使用log原创 2017-08-14 10:27:16 · 778 阅读 · 0 评论 -
elasticsearch 分析器
一、Elasticsearch的分析器(analyzer)包括三部分: 1、字符过滤器:他们的任务是在分词前整理字符串。一个字符过滤器可以用来去掉HTML,或者将 & 转化成 `and`等。 2、分词器:简单的分词器遇到空格或标点的时候讲文本拆分为词条(Token)。 3、Token过滤器:改变词条(eg: Quick --> quick);删除词(eg: a ,t...原创 2018-04-17 17:41:22 · 488 阅读 · 0 评论 -
elasticsearch中版本号(version)的问题
今天在分析ES的索引的创建过程中看到了些和version相关的变量(例如:versionForIndexing)。这些个变量是干什么的呢? 答:用于冲突处理的。 在ES的应用场景中,使用index API更新文档,可以一次性读取原始文档,做修改,然后重新索引整个文档,最近的索引请求将获胜:无论最后哪一个文档被索引,都将唯一存储在ElasticSearch中,如果其他人同时更改了...原创 2018-04-18 20:27:28 · 25208 阅读 · 2 评论 -
ES创建索引的过程
ES中创建索引的详细分析总览ES 创建索引最终都会调用 org/elasticsearch/index/engine/InternalEngine.java 中下面的方法:public IndexResult index(Index...原创 2018-05-12 11:40:11 · 13342 阅读 · 0 评论