当前位置: 首页 > news >正文

elasticsearch 7.x elasticsearch是查询的数据量大于10000分页有问题还是es的库总量大于10000分页有?

一 问题

1.1 问题描述

elasticsearch是查询的数据量大于10000分页有问题还是es的库总量大于10000分页有?
1.Elasticsearch 分页问题主要出现在查询的数据量(from)加上要获取的数量(size)超过了 index.max_result_window(默认10000))超过 10000 条时而不是整个库的总量。


2.问题出在单次查询请求想要跳过的文档数量(from)加上要获取的数量(size)超过了 index.max_result_window(默认10000)。即使你的整个索引只有 11000 条数据,
你也无法用 from=10000&size=10 来获取最后 10 条。解决方法是使用 search_after 或 scroll API 来进行深度分页或大量数据的遍历。

1.2 关于深度分页

参考本人博客

es中3种分页的介绍以及对比_es 分页-CSDN博客

http://www.xdnf.cn/news/1358335.html

相关文章:

  • 【软件安全】ARM64、x86、32 位与 64 位架构的区别、定义、应用背景
  • 安装gitlab
  • Dify 从入门到精通(第 53/100 篇):Dify 的分布式架构(进阶篇)
  • 线程整理文档
  • git学习
  • Wagtail CRX 的 Latest Pages Block 高级设置 模版v3.0 以后被阉割了
  • Vue vs React:前端框架的差异与选择
  • 【SpringBoot集成篇】SpringBoot 深度集成 Elasticsearch 搜索引擎指南
  • 代码性能测试——benchmark库
  • 基于Spring Boot与Redis的电商场景面试问答解析
  • Python训练营打卡 DAY 46 通道注意力(SE注意力)
  • 【数据结构】排序算法全解析
  • Linux服务实验
  • [论文阅读] 软件工程 | GPS算法:用“路径摘要”当向导,软件模型检测从此告别“瞎找bug”
  • Kaggle项目:一次 Uber 出行数据分析的完整思路
  • 【机器学习】 11 Mixture models and the EM algorithm
  • 如何捕获组件的异常情况
  • Node.js依赖管理与install及run命令详解
  • Redis实战-缓存的解决方案(一)
  • Flink直接缓冲存储器异常解析与解决方案
  • comfyUI背后的一些技术——CLIP
  • 暗影哨兵:安全运维的隐秘防线
  • 高并发AI服务部署方案:vLLM、TGI、FastChat性能压测报告
  • 使用 Fargate 在 AWS ECS 上运行 Spring Boot 应用程序
  • QML Charts组件之坐标轴示例
  • maven私服架构
  • Tesla智能座舱域控制器(MCU)的系统化梳理
  • ChainVault:重塑亚洲黄金交易基建,引领RWA金融新浪潮
  • Vue 3多语言应用开发实战:vue-i18n深度解析与最佳实践
  • 项目学习总结(4)