docker实现elasticsearch集群实战

Posted 互联网老辛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker实现elasticsearch集群实战相关的知识,希望对你有一定的参考价值。

elasticsearch的介绍

ElasticSearch,简称为ES,它是一个开源的高扩展的分布式全文检索硬气,它可以近乎实时的存储、检索数据

它的扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用java开发并使用Lucene作为其核心来实现所有索引和搜索的功能。

它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。

他与 Logstash 及 Kibana 开源项目 结合,形成了ELK的软件栈。

简单地说,Logstash 负责数据的采集,处理(丰富数据,数据转换等),Kibana 负责数据展示,分析,管理,监督及应用。Elasticsearch 处于最核心的位置,它可以帮我们对数据进行快速地搜索及分析。

重要概念

  • 集群(cluster)与节点(node)
    一个节点是一个集群的一部分。

  • 索引(Index)、类型(Type)、文档(Document)

索引:含有相同属性的文档的集合

与50位技术专家面对面 20年技术见证,附赠技术全景图

以上是关于docker实现elasticsearch集群实战的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose快速部署elasticsearch-8.x集群+kibana

ES实战系列-Elasticsearch安装

Elasticsearch:使用 docker compose 来实现热温冷架构的 Elasticsearch 集群

Elasticsearch:使用 docker compose 来实现热温冷架构的 Elasticsearch 集群

《Elasticsearch 源码解析与优化实战》第14章:Cluster模块分析

《Elasticsearch 源码解析与优化实战》第14章:Cluster模块分析