Teng's blog Teng's blog
首页
Java
H5前端
GitHub (opens new window)
首页
Java
H5前端
GitHub (opens new window)
  • 认知

  • 入门

  • 环境

    • 概念
      • 单机
      • 集群 Cluster
      • 节点 Node
    • windows集群
    • linux单机
    • linux集群
  • 进阶

  • 框架集成

  • 优化

  • 面试题

  • Database-Elasticsearch
  • 环境
Shetengteng
2022-01-29

概念

# 单机

单台 Elasticsearch 服务器提供服务,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用 生产环境中,一般都是运行在指定服务器集群中

单机缺点

  • 单台机器负载低

  • 单台机器存储容量有限

  • 单服务器容易出现单点故障,无法实现高可用

  • 单服务的并发处理能力有限

配置服务器集群时,集群中节点数量没有限制,大于等于 2 个节点就可以看做是集群了;一般出于高性能及高可用方面来考虑集群中节点数量都是 3 个以上

# 集群 Cluster

一个集群就是由一个或多个服务器节点组织在一起,共同持有整个的数据,并一起提供索引和搜索功能

一个 Elasticsearch 集群有一个唯一的名字标识,默认 elasticsearch,节点只能通过指定某个集群的名字,来加入这个集群

# 节点 Node

集群中包含很多服务器,一个节点就是其中的一个服务器;作为集群的一部分,它存储数据,参与集群的索引和搜索功能

节点的名称

  • 默认情况下是随机生成
  • 在启动的时候赋予节点

一个节点可以通过配置集群名称的方式来加入一个指定的集群

  • 默认情况下,每个节点都会加入名称为elasticsearch的集群中
  • 如果在网络中启动了若干个节点,并假定它们能够相互发现彼此,它们将会自动加入到elasticsearch的集群中
Last Updated: 2022/02/05, 15:58:51
文档-聚合查询-分组
windows集群

← 文档-聚合查询-分组 windows集群→

Theme by Vdoing | Copyright © 2021-2022 Shetengteng | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式