专栏名称: java一日一条
主要是讲解编程语言java,并且每天都推送一条关于java编程语言的信息
目录
相关文章推荐
Java编程精选  ·  成年人欲望程度排行榜TOP 10 ·  2 天前  
芋道源码  ·  【图文并茂】大白话快速讲懂 Redis 分布式锁 ·  2 天前  
芋道源码  ·  如何搭建漂亮的 SpringBoot 脚手架? ·  2 天前  
51好读  ›  专栏  ›  java一日一条

Elasticsearch和MongoDB分片及高可用对比

java一日一条  · 公众号  · Java  · 2018-12-21 20:02

正文

请到「今天看啥」查看全文


一个分片可以是主分片或者副本分片。 索引内任意一个文档都归属于一个主分片,所以主分片的数目决定着索引能够保存的最大数据量。

我们在创建一个索引的时候,可以定义其主分片数量和副本分片数量:

如果主分片和副本分片都集中在一个节点上,那是没办法做到高可用的。ES的集群监控状态会返回yellow。因此,我们需要启动更多的节点来承载副本分片。

此时,如果再增加一个节点至集群,Node 1 和 Node 2 上各有一个分片被迁移到了新的 Node 3 节点,现在每个节点上都拥有2个分片,而不是之前的3个。







请到「今天看啥」查看全文