Elasticsearch 段合并(qbit)

Posted qbit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch 段合并(qbit)相关的知识,希望对你有一定的参考价值。

前言

  • 本文对 Elasticsearch 7.13 适用

节点角度

  • 查看节点 segment 情况(官方文档)
GET _cat/nodes?v&s=name&h=name,sc,sm
  • 查看节点线程配置(官方文档)
GET _nodes/thread_pool
  • 配置节点上段合并的线程数(elasticsearch.yml)(官方文档)
thread_pool:
    force_merge:
        size: 2

索引角度

  • 查看索引 index segment 情况(官方文档)
GET my_index/_segments
  • 查看索引 cat segment 情况(官方文档)
GET _cat/segments/my_index?v&h=index,shard,prirep,segment
  • 查看 segment 的统计数据
GET _cat/indices/index_*?s=segmentsCount:desc&v&h=index,segmentsCount,segmentsMemory,memoryTotal,mergesCurrent,mergesCurrentDocs,storeSize,p,r
  • 查看段合并任务
GET _tasks?detailed=true&actions=*forcemerge&human
  • 查看节点段合并的线程数
GET _cat/thread_pool/force_merge?v&s=node_name
  • 调整某索引单个分片上段合并的线程数:官方文档
PUT my-index/_settings
{
  "index.merge.scheduler.max_thread_count": 4
}
  • 段合并(官方文档)
POST my_index/_forcemerge?max_num_segments=1
  • 清空索引缓存(官方文档)
POST my_index/_cache/clear
本文出自 qbit snap

以上是关于Elasticsearch 段合并(qbit)的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 7.x 保留字符(qbit)

Elasticsearch7 分片/快照的速度/进度(qbit)

Elasticsearch 7.x 配置 IK 自定义词典(qbit)

ElasticSearch 段合并

Elasticsearch7.8.0版本进阶——段合并

elasticsearch搜索引擎-关于段合并思考