集群节点分片索引和备份之间是什么关系?
Document 文档 用于存储的基本单元 类似于RDB中记录的概念 采用JSON格式存储 Format是可以动态变化的 Type 种类 种类用来对文档进行逻辑分类 类似于RDB中表的概念 从6.0开始,已经弃用种类了,之后的版本会移除种类 Index 索引 用来保存相似文档的集合 类似与RDB中DB的概念 索引名必须小写,作为唯一标识 单节点集群中,可以定义任意数量的索引 Node 节点 节点是集群中的一个ElasticSearch服务器 初始化默认名字是一个UUID,也可以指定名字 类似于RDB中数据库实例的概念 Cluster 集群 集群由节点组成,可以是单个节点,也可以是多个节点 默认名字是elasticsearch,也可以指定 Shard 分片和Replica 副本 索引中有可能存储大量数据,这时候检索会很慢,所以ES把它分成几份进行存储,每一份叫做一个分片 分片允许水平拆分/缩放内容量 分片允许跨分片分布和并行化操作,从而提高性能和吞吐量 分片的备份叫做副本分片,即副本 副本在节点或者分片故障时提供高可用性 主分片和副本不会出现在同一个节点上 副本可以提高搜索量和吞吐量,因为可以在副本上并行搜索总结一个集群含有多个节点 一个索引有一个或者多个分片,分布在不同的节点上 一个分片有多个备份,这些备份分布在另外的节点上
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有