Elasticsearch
INGNIGHT
这个作者很懒,什么都没留下…
展开
-
11 、图解2个node环境下replica shard是如何分配的
1、图解2个node环境下replica shard是如何分配的 (1)replica shard分配:3个primary shard,3个replica shard,1 node (2)primary ---> replica同步 (3)读请求:primary/replica ...原创 2019-10-05 13:57:37 · 139 阅读 · 0 评论 -
12、图解横向扩容过程,如何超出扩容极限,以及如何提升容错性
1、图解横向扩容过程,如何超出扩容极限,以及如何提升容错性 (1)primary&replica自动负载均衡,6个shard,3 primary,3 replica (2)每个node有更少的shard,IO/CPU/Memory资源给每个shard分配更多,每个shard性能更好 (3)扩容的极限,6个shard(3 primary,3 replica),最多扩容到6台机器,每个sha...原创 2019-10-05 14:21:35 · 174 阅读 · 0 评论 -
13、图解Elasticsearch容错机制:master选举,replica容错,数据恢复
1、图解Elasticsearch容错机制:master选举,replica容错,数据恢复 (1)9 shard,3 node (2)master node宕机,自动master选举,red (3)replica容错:新master将replica提升为primary shard,yellow (4)重启宕机node,master copy replica到该node,使用原有的shard并同步...原创 2019-10-05 14:32:36 · 123 阅读 · 0 评论 -
14.初步解析document的核心元数据以及图解剖析index创建反例
1、_index元数据 2、_type元数据 3、_id元数据 PUT /test_index/test_type/1 { "test_content":"test_test" } get /test_index/test_type/1 { "_index": "test_index", "_type": "test_type", "_id": "1", "_ve...原创 2019-10-05 15:04:05 · 183 阅读 · 0 评论 -
15.分布式文档系统-document id的手动指定与自动生成两种方式解析
课程大纲 1、手动指定document id 2、自动生成document id ------------------------------------------------------------------------------------------------------------ 1、手动指定document id (1)根据应用情况来说,是否满足手动指定document...原创 2019-10-05 18:23:05 · 159 阅读 · 0 评论 -
16、document的_source元数据以及定制返回结果解析
课程大纲 1、_source元数据 put /test_index/test_type/1 { "test_field1": "test field1", "test_field2": "test field2" } get /test_index/test_type/1 { "_index": "test_index", "_type": "test_type", "...原创 2019-10-05 18:46:17 · 169 阅读 · 0 评论