es索引的性能优化配置

获取所有索引

GET _cat/indices?index=*

查看所有模板,如果数据量多的话,可以进行纵向分表,例如按照日期将索引分开,然后通过建模板,配置索引的参数

GET _cat/templates

查看模板详情

GET _template/模板名称

获取集群的健康状态

GET /_cluster/health?level=indices

获取分片的状态

GET _cat/shards?v

查看unassigned的原因,通过查看原因也能得到问题的解决方案

GET /_cluster/allocation/explain

refresh_interval

刷盘时间,数据实时性的延迟

配置分片数:一般来说内存每G最多20个,每个分片数据大概在20G到50G

number_of_shards

配置副本数:一般1就行,需要更高的可靠性可以设置为3

number_of_replicas

设置索引每个节点最大的分片数:规则下面的数要大于分片数(包括副本)/集群集群节点数

index.routing.allocation.total_shards_per_node

相关推荐
天然玩家6 小时前
RAG实践:ES混合搜索BM25+kNN(cosine)
elasticsearch·大模型·llm·rag·混合搜索
shark_西瓜甜7 小时前
shark云原生-日志体系-ECK
elasticsearch·docker·云原生
Elastic 中国社区官方博客7 小时前
Elasticsearch:Ingest architectures - 摄取架构
大数据·elasticsearch·搜索引擎·架构·全文检索
水蓝烟雨17 小时前
Elasticsearch基本操作
大数据·elasticsearch·搜索引擎
猴子微胖1 天前
ElasticSearch常用操作
大数据·elasticsearch·jenkins
日出等日落1 天前
Windows系统安装分布式搜索和分析引擎Elasticsearch与远程访问详细教程
windows·分布式·elasticsearch
流月up1 天前
k8s离线安装单节点elasticsearch7.x
elasticsearch·kubernetes
凤凰谷11 天前
使用elasticsearch完成多语言搜索的三种方式
大数据·elasticsearch·搜索引擎
csdn5659738501 天前
阿里云Elasticsearch-趣味体验-仪表板
大数据·elasticsearch·搜索引擎·仪表板
cjay_fighting1 天前
ElasticSearch从入门到精通
java·elasticsearch·全文检索