步骤 2 : 14万条数据 步骤 3 : 执行导入 步骤 4 : 导入结束截屏 步骤 5 : 验证导入效果
curl是一个工具,可以模拟浏览器向服务器提交数据,在右上角有下载
接下来要批量导入14万条数据到 elastic search里,右上角有一个products.json.rar,下载后解压。
然后把 curl.exe 和 解压出来的 products.json 放在同一个目录下,一定是要同一个目录下哦,不然使用后面的命令行就不能成功。
确认curl.exe和products.json 在同一个目录后,假设他们所在目录是:
C:\Users\X7TI\Downloads\curl 在cmd中,运行如下命令: cd C:\Users\X7TI\Downloads\curl curl -H "Content-Type: application/json" -XPOST "localhost:9200/how2java/product/_bulk?refresh" --data-binary "@products.json" 数量较大,运行比较花时间,请耐心等待
导入结束之后,就会看到如图所示的结果,控制台会把14万条记录都打印出来,所以看不完整,但是这表示导入成功了
在 kibana 控制台中输入如下命令:
打开 kibana控制台: http://localhost:5601/app/kibana#/dev_tools/console?_g=() 运行如下命令: GET /how2java/_search { "query": { "match_all": {} } } 返回如图所示显示一共有147939条数据,这就表示都导入成功了。 注: 要运行kibana控制台,需要先安装kibana: 下载kibana并启动 注: 这里临时使用一下查询功能,后续会有更多关于查询功能的讲解:Kibana-查询操作
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|