美文网首页
DSL批量操作bulk

DSL批量操作bulk

作者: 蓝色Hippie | 来源:发表于2020-09-14 06:31 被阅读0次

    一、基本语法

    https://www.elastic.co/guide/cn/elasticsearch/guide/current/bulk.html

    bulk操作和以往的普通请求格式有区别。不能格式化json,需要在同一行

    { action: { metadata }}\n   :代表批量操作的类型,可以是新增/删除/修改

    { request body        }\n  :是请求body,增加和修改需要,删除不需要

    \n是每行结尾必须的一个规范,每一行包括最后一行都需要,用于es解析

    二、类型

    action,必须是一下之一:

    create:如果文档不存在,那么创建它。存在的话会报错但不影响其它操作

    index:创建一个新文档或者替换一个现有的文档

    update:部分更新一个文档

    delete:删除一个文档

    metadata中需要的指定要操作的文档的_index\_type\_id等也可以在url中指定

    三、实操

    相关文章

      网友评论

          本文标题:DSL批量操作bulk

          本文链接:https://www.haomeiwen.com/subject/eshwektx.html