ElasticSearch 数据导入导出
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
-XPOST去掉