[关闭]
@SailorXiao 2016-08-25T16:21:33.000000Z 字数 1837 阅读 1641

Elasticsearch 学习笔记二 集群和数据

elasticsearch


集群术语

- 节点:   一个elasticsearch实例(一个elasticsearch进程)就是一个节点
- 集群:   由一个或者多个elasticsearch节点组成
- 主节点: 临时管理集群级别变更:新建/删除索引,新建/移除节点,不参与文档级别变更或者搜索,当数据量增长时,不会成为集群瓶颈,集群只有一个主节点,通过各个节点选举产生
- 分片(shard):是最小级别工作单元,它只是保存了索引中所有数据的一部分
- 主分片:每个文档属于一个单独主分片,主分片数量可以在创建索引时指定,默认个数在配置中指定(index.number_of_shards),一个index默认有5个主分片
- 复制分片:主分片副本,用于搜索加速,可以在创建索引时指定,默认复制分片数在配置中设定(index.number_of_replicas)

集群状态

查看集群状态:

- 查看集群状态:/_cluster/health:可以获取当前集群状态(green/yellow/red),以及副本个数等信息
- green:  所有主分片和复制分片状态都ok
- yellow: 主分片ok,复制分片未完全ok
- red:    存在主分片不OK
- 修改index配置:{index}/_setting,可以动态修改{index}复制分片个数

文档

分布式策略:

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注