ElasticSearch基本操作-增删改查

数据的CURD采用的HTTP的Restful接口

所有操作都是这种格式   请求方式(PUT GET POST DELETE) /索引/文档/主键?pretty

//增加数据 
PUT /how2java/product/1?pretty
{
	"name":"蜡烛"
}

//获取数据
GET /how2java/product/1?pretty

//修改数据 方式一
PUT /how2java/product/1?pretty
{
	name:"红色蜡烛"
}

//修改数据 方式二
POST /how2java/product/1?pretty
{
	name:"蓝色蜡烛"
}

//删除数据
DELETE /how2java/product/1?pretty

//批量插入数据 这种方式只能够插入少量的数据
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":"品质建材"}

//查询所有数据
GET /how2java/_search
{
	"query":{"match_all":{}}
}

//大批量插入数据 https://how2j.cn/k/search-engine/search-engine-curl-batch/1704.html
cd C:\Users\X7TI\Downloads\curl
curl -H "Content-Type: application/json" -XPOST "localhost:9200/how2java/product/_bulk?refresh" --data-binary "@products.json"
















 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值