《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(1)

3.4.2.12.Reindex API创作人:杨松柏  什么是 Reindex 将文档从源索引复制到目标索引,称之为 Reindex。 在 Reindex 时可以进行数据的丰富、缩减以及字段的变更等。Reindex 可以简单的理解为Scroll+Bulk_Insert...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(2)

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(2)

API 介绍 RESTful APIPOST /_reindexQuery parameters  refresh 可选参数,枚举类型 (true,false,wait_for),默认值为 false。 如果设置为 true, Elasticsearch 刷新...

体验-K8S API 基础及Pod 基本应用

1 课时 |
948 人已学 |
免费
开发者课程背景图
《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(3)

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(3)

Response Body 执行_reindex时的,响应体参数释意:异步执行 Reindex 如果请求的查询参数wait_for_completion设置为false,Elasticsearch 将会执行一些预检查,然后发起一个task,来运行你的 Reindex 任务,并立即...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(4)

多源重建索引 如果有许多源需要重新索引,通常最好一次 Reindex 一个源的索引,而不是使用glob模式来选取多个源。这样如果出现任何的错误,你可以删除有问题部分,然后选择特定的源重新索引(dest的op_type可以设置为create只重索引缺失的文档);另外一个好处,你可以并行运.....

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(5)

自动切片 还可以使用 Sliced scroll 基于文档 _id进行切片,让 _reindex自动并行化;通过设定 slices 参数的值来实现。 示例如下:POST _reindex?slices=5&refresh { "source": { "...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(6)

 基于多源重新索引 source的index属性值可以是一个 list;这样可以允许复制多个源的文档到目的数据流或索引,但是需要注意多个源的文档中字段的类型必须一致。 例如复制my-index-000001和my-index-000002索引的文档:POST _rein...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(7)

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.12.Reindex API(7)

远程重新索引 重新索引支持从远程 Elasticsearch 复制数据: POST _reindex { "source": { "remote": { "host": "http://otherhost:9200", "username": "user...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.13.Rollover API(1)

3.4.2.13.Rollover API创作人:杨松柏  了解 Elasticsearch 的同学应该都知道,索引的主分片在设定之后,改变(shrink ,split,reindex)主分片数目的成本相当大;因此在设计之初,一定要规划好索引的分片数目。如果集群的中节点数...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.13.Rollover API(2)

Rollover的分类  依据不同rollover target和别名情况,可以简单的分为三种执行情况: 别名只绑定一个索引 rollover target为别名,且别名和索引一对一关系;滚动请求过程如下: 1、创建一个新索引2、给新索引添加别名3、将别名与之...

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.13.Rollover API(3)

《Elastic Stack 实战手册》——四、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.13.Rollover API(3)

基于数据流滚动 数据流必须要提前设定一个索引模板,否则无法创建数据流。PUT _index_template/template { "index_patterns": ["my-data-stream*"], "data_stream": { } }创建数据流 PUT /_data_str...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关电子书
更多
AutoTalk第五期:应知必会的自动化工具-API错误码
重保场景及API安全指南
CUDA Math API
立即下载 立即下载 立即下载
相关实验场景
更多