Elastic Stack
文章平均质量分 52
zzqit
写博客是一种学习方式!
展开
-
Elasticsearch7 JavaHighLevelRESTClient+SpringBoot实现简单操作功能
随着Elasticsearch版本的迭代,早期的TransportClient不推荐使用,而推荐使用Java High Level REST Client 并将在Elasticsearch 8.0中删除-------elasticsearch官方好像spring data elasticsearch 低层也用到了TransportClient。开始:先建立一个springboot项目...原创 2020-02-09 22:32:42 · 4030 阅读 · 3 评论 -
Elasticsearch7 内置分词器的使用以及中文(IK)分词器的安装和使用
前言ES作为全文检索服务,势必要对原始的文本进行内容的拆分,然后才能够进行有效的索引对吧,而拆分原始内容到一个一个小的词或者说语音单元,这部分的功能呢是由ES的分词器去完成的呢,他本身就内置了许多的分词器,在安装和使用IK分词器之前先了解一下Elasticsearch内置的几个分词器。一、ES常用内置分词器 standard - ES index默认分词器,按词切分,小写处理, ...原创 2020-02-08 19:02:14 · 7922 阅读 · 1 评论 -
elasticsearch集群正确关闭、重启方式
问题原因:在elasticsearch集群中,当集群发现某个节点关闭时,将延迟一分钟后(默认)再开始将该节点上的分片复制到集群中的其他节点,这可能涉及很多I / O。由于该节点不久将要重新启动,因此该I / O是不必要的。您可以通过在关闭节点之前禁用副本分配来避免。正确关闭方式:第一步:禁止分片自动分布curl -X PUT "localhost:9200/_cluster/...原创 2020-02-07 19:02:27 · 16668 阅读 · 1 评论 -
logstash7.5.1同步nginx日志到elasticsearch
测试环境:centos前言:本文在已经安装elasticsearch的基础进行,可参考我的上篇博客-- elasticsearch7.5.1集群安装+head插件安装本文实现如下简单粗暴的日志收集架构上面的架构是还没有进行日志过滤的,只是简单的将nginx日志通过logstash传输到es中,过滤环节是很耗时间和资源的。所以一般都会加上一个消息中间件比如kafka或redis这种...原创 2020-01-31 17:54:34 · 6844 阅读 · 0 评论 -
elasticsearch7.5.1集群安装+head插件安装
安装环境:centos7本次安装三个节点的集群为例,节点配置如下,ip不方便透露以文字代替ip 节点名称 是否为master节点 ip1 node-1 true ip2 node-2 false ip3 node-3 false 一、elasticsearch集群安装1、下载安装包wget https://artifa...原创 2020-01-30 23:54:41 · 4768 阅读 · 5 评论