Windows系统向ElasticSearch bulk批量同步

2019-06-27  本文已影响0人  Damon_e889

我们知道,通过API可以实现对ElasticSearch批量增删查改操作。但是,常用的head或kopf插件对于批处理操作则显得心有余而力不足。本文将详细介绍一种不依赖于API的批量处理方式。

整体思路

保存需要批量操作的数据到json文件


文件格式如下:
{"index":{"_index": "test_damon_v1", "_type": "test_damon", "_id":"4"}}
{"plant": "F131","stb_version": "4444444444"}
两行数据构成了一次操作,第一行是操作类型可以index,create,update;第二行就是我们的可选的数据体。
如果是delete操作,只有一行数据,因为只需要提供一个id即可。
注意:

Windows系统安装curl

使用curl向ES服务器发送请求

上一篇 下一篇

猜你喜欢

热点阅读