Elasticsearch 分布式概念

Elasticsearch是一个分布式的搜索引擎,所以在学习它的时候,会涉及挺多分布式的概念,这里简单介绍一下,集群,节点,分片,副本,索引,类型,文档,fields的概念

集群

一个或者多个节点组织在一起

节点

一个节点是集群中的一个服务器,由一个名字来标识,默认是一个随机的漫威角色名字

分片

将索引(类似关系型数据库里面的数据库)划分为多份的能力,允许水平分割和扩展容量,多个分片响应请求,提高性能和吞吐量

副本

创建分片的一份或多份的能力,在一个节点失败其余节点可以顶上

索引(index)

相当于mysql里面的数据库

类型(type)

相当于mysql里面的表

文档(documents)

相当于mysql里面的行

fields

相当于mysql里面的列

All posts

Other pages

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注