1、批量查询的好处

就是一条一条的查询,比如说要查询100条数据,那么就要发送100次网络请求,这个开销还是很大的
如果进行批量查询的话,查询100条数据,就只要发送1次网络请求,网络请求的性能开销缩减100倍

2、mget的语法

可以说mget是很重要的,一般来说,在进行查询的时候,如果一次性要查询多条数据的话,那么一定要用batch批量操作的api
尽可能减少网络开销次数,可能可以将性能提升数倍,甚至数十倍,非常非常之重要

  • 一条一条的查

    GET test_index/test_type/1
    GET test_index/test_type/2

  • mget批量查询
    ElasticSearch最佳入门实践(二十五)mget批量查询api
  • 如果查询的数据是同一个index下不同的type的话
    ElasticSearch最佳入门实践(二十五)mget批量查询api
  • 如果查询的数据都在同一个index下的同一个type下
    ElasticSearch最佳入门实践(二十五)mget批量查询api

相关文章:

  • 2022-02-11
  • 2021-07-09
  • 2021-06-20
  • 2021-07-24
  • 2022-02-28
  • 2021-09-06
  • 2022-01-27
  • 2021-05-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
相关资源
相似解决方案