资源经验分享ElasticSearch Split 切分主分片数

ElasticSearch Split 切分主分片数

2019-12-18 | |  89 |   0

原标题:ElasticSearch Split 切分主分片数

原文来自:CSDN      原文链接:https://blog.csdn.net/u014646662/article/details/103579425


 ElasticSearch Split 增加主分片数

ElasticSearch 7.2.0

Split 的使用方式和Shrink很像见:https://blog.csdn.net/u014646662/article/details/103575489

如果不完全符合,可以重新索引:https://blog.csdn.net/u014646662/article/details/97638792

目录

1、使用条件

2、使用

2.1 创建index(准备源索引)

  • 4.2 将索引更改为只读

  • 4.3 切分主分片

  • 4.4 取消只读

  • 4.5 测试

1、使用条件

  • 目标索引不能存在

  • 源索引必须具有比目标索引更少的主分片。

  • 目标索引中主分片的数量必须是源索引中主分片的数量的倍数

  • 处理拆分过程的节点必须具有足够的可用磁盘空间,以容纳现有索引的第二个副本。

  • 源索引必须只读(可以设置)

2、使用

2.1 创建index(准备源索引)

PUT test{"settings": {"number_of_replicas": 0,"number_of_shards": 4}}

4.2 将索引更改为只读

PUT /test/_settings{"settings": {"index.blocks.write": true}}

4.3 切分主分片

#把索引大卸八块POST test/_split/test1{"settings": {"index.number_of_shards": 8}}

4.4 取消只读

PUT /test1/_settings{"settings": {"index.blocks.write": null}}

4.5 测试

PUT test1/_doc/2{"name":"king"}GET test1/_search

 

免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:完美匹配-匈牙利算法(Hungarian method Edmonds)讲解

下一篇:树莓派 + OpenALPR >>> 实现车牌识别

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...