1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Elasticsearch运维实践

小编推荐:Elasticsearch运维实践

我是本际云服务器推荐网的小编小本本,今天给大家带来的是Elasticsearch运维实践。Elasticsearch是分布式全文搜索引擎,可以应用于数据存储、搜索和实时分析。

Elasticsearch运维实践

一、Elasticsearch介绍

Elasticsearch的核心概念包含同步过程和异步过程。同步过程将操作记录写入translog中,数据同步到所有replicashard中。异步过程为了让请求尽快返回,并没有将数据直接落盘,而是通过refresh动作来生成一个新的segment文件。此时数据还在in-memorybuffer中,并没有落到磁盘中,需要进行数据持久化。

二、Elasticsearch集群安装

安装Elasticsearch集群需要进行Master配置和Slave配置,同时加入相应的配置否则会报错。安装完毕后需要通过bin/elasticseach-d命令进行后台启动。

三、Elasticsearch使用场景

Elasticsearch可以应用于维基百科、TheGuardian、StackOverflow、GitHub等国外网站,以及电商网站、日志数据分析、商业智能等国内应用场景。Elasticseach的全家桶包括Kibana、Elasticsearch、Logstash和Beats,可进行数据可视化、存储、索引、搜索、收集、过滤和转换,并基于ELK和Kafka进行日志分析。

四、Elasticseach数据清理

在某些情景下,Elasticsearch需要进行数据清理。如果es进程挂掉,安装目录(data目录)使用率将占满100%。可以通过curl命令查询所有索引大小,再通过post命令和条件删除索引较大的历史数据实现数据清理。

以上就是小编为大家带来的Elasticsearch运维实践。希望通过这篇文章,大家对Elasticsearch有更深入的了解。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/5947.html