(05)Elasticsearch的集群基础知识

1.Elasticsearch对复杂分布式机制的透明隐藏特性
Elasticsearch是一套复杂的分布式系统,但是我们在使用过程成不需要对他进行复杂的操作
分片机制:当用户往es中put数据的时候,不需要我们控制数据分配到哪个shart中
			在我们get数据的时候也不需要控制数据从哪个shart中进行读取,都是由es帮我们自动完成的
cluster discovery:集群发现,比如现在集群中就一个shart,还没有 replica shart 我们使用 GET  _cat/health?v
				集群的状态是yellow的,当我们启动第二个es进程的时候,就发现状态变成green了,中间我们也不用做其他任		 
				何操作,只是启动了第二个进程而已。
shard负载均衡:es会自动将shart进行均匀分配,以保持每个节点的均衡的读写负载请求
shard副本:请求路由,集群扩容,shard重分配
2、Elasticsearch的扩容
垂直扩容:节点数量不变,采购更强大的服务器,跟换某些旧的服务器,成本高
水平扩容:增加节点的数量,不需要购买功能强大的服务器,成本低。
3、rebalance
	中文翻译为再次保持平衡的意思,其实在es中总有每台服务器上shart数量不一定是完全相同的。
比如:总共分配了5个shart但是我就4台机器,说以就会有一台机器上要部署2个shart
这样负载就不均匀了,如果此时往几点中再加入一台服务器时,集群就会自动从有2	
个shart 的分配过来,数据也会复制过来,再次请求的时候就会走到新的服务器上去
4、master节点
1.管理集群的元数据,比如索引创建和删除,集群几点的增加和移除,维护集群的元数据
2.自动选取master
3.不承载所有的请求,没有单机瓶颈
4、节点平等
(1)节点对等,每个节点都能接收所有的请求
(2)自动请求路由
(3)响应收集
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值