1、有哪些类型的操作可以执行bulk批量增删改呢?
(1)delete:删除一个文档,只要1个json串就可以了
(2)create:PUT /index/type/id/_create,强制创建
(3)index:普通的put操作,可以是创建文档,也可以是全量替换文档
(4)update:执行的partial update操作
2、语法及示例
(1)bulk对json的语法,有严格的要求,每个json串不能换行,只能放一行,同时一个json串和一个json串之间,必须有一个换行
POST /_bulk
{"delete":{"_index":"test_index","_type":"test_type","_id":"4"}}
{"create":{"_index":"test_index","_type":"test_type","_id":"5"}}
{"test_field1":"test clients 5","test_field2":"test services 5"}
{"index":{"_index":"test_index","_type":"test_type","_id":"1"}}
{"test_field":"