Elasticsearch分布式架构原理

一、Elasticsearch分布式架构原理

Elasticsearch分布式架构原理_第1张图片

1、一个索引拆分是多个shard,每个shard存放部分数据,分布在不同的节点上。每个shard又分为主shard与副本,是存放在不同节点上的
这样的话,就保证数据的高可用
2、一个索引类似于mysql中的一个表,type:分类,比如index分为两类,一个是实物订单,一个是虚拟订单,一个index包含多个type
3、type下面是对应mapping,类似数据表结构
4、数据存放在document,类似数据库表中的一行数据

你可能感兴趣的:(ES,java,elasticsearch,分布式,架构)