Skip to content

Latest commit

 

History

History
14 lines (5 loc) · 706 Bytes

23.ES.md

File metadata and controls

14 lines (5 loc) · 706 Bytes

23.ES

ES的分布式架构原理

核心思想是在多台机器上启动多个ES进程实例,组成一个ES集群。ES中存储数据的基本单位是索引,用来存储具有共同特性的文档集合,一个索引差不多就相当于Mysql中的表。为了提高可伸缩性和容错性,ES会将索引划分为多个分片,每个分片都是一个独立的Lucene索引,可以部署在集群中的任何节点上,一个索引包含一个或多个主分片和零个或多个副本分片,主分片负责数据的写入,而副本分片则用于数据的容错和读请求的分流。

ES写入数据的工作原理

ES在数据量很大的情况下如何提高性能