ElasticSearch 数据导入导出

发布于 2022-09-05 03:51:08 字数 1205 浏览 10 评论 0

ElasticSearch

如何使用 curl 命令导入导出数据,
如果导出的话,那导出的数据文件是什么格式的文件,
如果导入的话,需要什么样的数据文件才能导入

在网上找到这样一种方式,但是实验结果报错:
错误复现步骤:
制作data.json文件,内部数据如下

{"index":{"_index":"thecustomerindex","_type":"type1","_id":903713}}{"real_name":"刘备","user_id":48430,"address_province":"上海","address_city":"浦东新区","address_district":null,"address_street":"上海市浦东新区广兰路1弄2号345室","price":30.0,"carriage":6.0,"state":"canceled","created_at":"2013-10-24T09:09:28.000Z","payed_at":null,"goods":["营养早餐:火腿麦满分"],"position":[121.53,31.22],"weight":70.0,"height":172.0,"sex_type":"female","birthday":"1988-01-01"}

执行如下curl命令

curl -XPOST 'http://127.0.0.1:9200/thecustomerindex/_bulk?pretty' --data-binary @data.json

产生的错误信息如下:

{
  "error" : {
    "root_cause" : [
      {
        "type" : "action_request_validation_exception",
        "reason" : "Validation Failed: 1: no requests added;"
      }
    ],
    "type" : "action_request_validation_exception",
    "reason" : "Validation Failed: 1: no requests added;"
  },
  "status" : 400
}

求知:

如果使用 elasticsearch 命令 导出数据

如何使用 elasticsearch 命令 导入数据

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悲歌长辞 2022-09-12 03:51:08

-XPOST去掉

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文