步骤 2 : 验证插入的数据 步骤 3 : 局限性
在 kibana 控制台中输入如下命令:
打开 kibana控制台: http://localhost:5601/app/kibana#/dev_tools/console?_g=() 运行如下命令: POST _bulk {"index":{"_index":"how2java","_type":"product","_id":10001}} {"code":"540785126782","price":398,"name":"房屋卫士自流平美缝剂瓷砖地砖专用双组份真瓷胶防水填缝剂镏金色","place":"上海","category":"品质建材"} {"index":{"_index":"how2java","_type":"product","_id":10002}} {"code":"24727352473","price":21.799999237060547,"name":"艾瑞泽手工大号小号调温热熔胶枪玻璃胶枪硅胶条热溶胶棒20W-100W","place":"山东青岛","category":"品质建材"} {"index":{"_index":"how2java","_type":"product","_id":10003}} 返回如图所示增加成功的响应 注: 要运行kibana控制台,需要先安装kibana: 下载kibana并启动 注: 其中的product在elastic search里是type的概念,相当于数据库里的表,这里就相当于向 product 表里插入了一条数据
使用命令查询how2java 索引里所有的数据:
GET /how2java/_search { "query": { "match_all": {} } } 如图所示,可以看到刚刚批量插入的两条数据 注:这里临时使用一下查询功能,后续会有更多关于查询功能的讲解:Kibana-查询操作
使用这种方式能够插入的上限较小,在前面的Lucene和Solr教程里,都有14万条数据要插入,用这种方式就差不进去了。
那么就会使用接下来的 通过 curl.exe 来插入: curl-批量导入
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2020-05-18
报错expected one of get/post/put/delete/head
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2019-01-02
kibana批量导入中的这两个大括号是怎么拼接成一条数据的?
2 个答案
java迷途小菜鸡 跳转到问题位置 答案时间:2019-12-26 就是读后面一个中括号里面的json串,对应就是表的具体字段,我大胆猜测这里就算写成自定义的{"car":"BMW"},他也会给你插入这样一个字段的
qugengting 跳转到问题位置 答案时间:2019-03-01 同问
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|