ES-mget批量查询
批量查询的好处
- 减少网络开销: 一条一条的查,比如说要查100条数据,那么就要发送100次网络请求。这个开销还是很大的。 如果进行批量查询,查询100条,就只要发送1次网络请求,网络请求的性能开销缩减100倍。
mget语法
- 一条一条的查询 GET /test_index/test_type/1 GET /test_index/test_type/1
- 批量查询(index不同)
GET /_mget
{
"docs": [
{
"_index": "testa_index",
"_type": "testa_type",
"_id": 1
},
{
"_index": "testb_index",
"_type": "testb_type",
"_id": 2
}
]
}
相关文章