Elasticsearch基本操作(三)

目录

 

一、批量查询

二、批量插入

三、批量删除

四,分页查询


一、批量查询

调用形式:GET

调用地址:/{索引名称}/{类型}/_mget

内容格式:application/json

调用举例

返回形式

其中 如果有值找不到,则found字段类型为false。

二、批量插入

调用形式:POST

调用地址:/{索引名称}/_bulk

内容格式:application/json,实际body不一定能满足json
 

{"create":{metedata}}\n
{request body}\n
{"create":{metedata}}\n
{request body}\n
{"create":{metedata}}\n
{request body}\n

调用举例

调用结果

注意,

最好先创建好索引,避免出现ES自动创建索引时,因副本数量问题,导致集群变黄。

三、批量删除

调用形式:POST

调用地址:/{索引名称}/_bulk

内容格式:application/json,实际body不一定能满足json

{"delete":{metedata}}\n
{"delete":{metedata}}\n
{"delete":{metedata}}\n

调用举例

四,分页查询

调用形式:GET

调用地址:/{索引名称}/{索引类型}/_search?from=起始条目&size=页大小

调用举例

结果返回

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章