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

【Elasticsearch 】search_throttled

`search_throttled` 是 Elasticsearch 中的一个 **专用线程池**,其作用是 **专门处理那些被“节流(throttled)”的索引上的搜索类请求**,例如 `count`、`search`、`suggest`、`get` 等操作。

### ✅ 关键特性

| 项目             | 说明                                                                 |
|------------------|----------------------------------------------------------------------|
| **适用索引类型** | 被标记为 `search_throttled` 的索引(如 frozen indices)         |
| **线程池类型**   | `fixed_auto_queue_size`                                              |
| **线程数**       | 固定为 `1`                                                           |
| **队列大小**     | 默认 `100`                                                           |
| **用途**         | 限制对低优先级或冻结索引的并发访问,避免拖慢整个集群     |

### ✅ 举个例子

当你把一个历史索引 **冻结(freeze)** 后,它会被视为 `search_throttled` 索引。此时,所有对这个索引的搜索请求都不会走常规的 `search` 线程池,而是被路由到 `search_throttled` 线程池,**串行处理、限制资源使用**,防止“冻结索引”拖慢热数据查询。

### ✅ 总结一句话

> `search_throttled` 是 Elasticsearch 为 **冻结或低优先级索引** 准备的“慢车道”线程池,**线程数只有 1,队列也很小**,目的是 **保护集群性能不被冷数据拖垮**。

http://www.dtcms.com/a/276057.html

相关文章:

  • Spark计算性能优化实战指南
  • 面试现场:奇哥扮猪吃老虎,RocketMQ高级原理吊打面试官
  • 一文理解锂电池充电、过放修复与电量测量:从原理到实战
  • Redis Cluster 手动部署(小白的“升级打怪”成长之路)
  • 工业软件出海的ERP-PLM-MES一体化解决方案
  • MCP实验
  • Java 大视界 -- Java 大数据机器学习模型在电商用户复购行为预测与客户关系维护中的应用(343)
  • LangChain 内存(Memory)
  • 小白入门:通过手搓神经网络理解深度学习
  • CCS-MSPM0G3507-4-串口通讯-实现收和发
  • Linux之如何用contOs 7 发送邮件
  • Gitee Push 失败 7 日谈:每天一个踩坑故事
  • (神作必看)深入剖析C++前缀和:原理、应用与高效学习实践
  • python的婚纱影楼管理系统
  • os.type详解
  • 初识JDBC
  • springboot面点连锁店管理系统-计算机毕业设计源码05135
  • 掌握现代CSS:变量、变形函数与动态计算
  • 【FPGA】LUT如何实现组合逻辑、时序逻辑
  • Nginx访问日志实时分析在云服务器环境的Python实现方案
  • 树状数组优化动态规划
  • 【技术面试提+HR面试题】Python中循环与循环嵌套的基础知识以及Python中循环的基础编程题
  • 【设计模式】适配器模式(包装器模式),缺省适配器模式,双向适配器模式
  • OneCode 3.0架构升级:注解驱动与开放接口生态详解
  • 1068万预算!中国足协大模型项目招标,用AI技术驱动足球革命
  • [es自动化更新] 策略体系 | 策略源(容器镜像)
  • Java_Springboot技术框架讲解部分(一)
  • 使用Java完成下面程序
  • Vue3 学习教程,从入门到精通,Vue3指令知识点及使用方法详细介绍(6)
  • 组合数学学习笔记