【Elasticsearch】一次 排查 iK 分词器 查询慢 分词多 内容大 的问题记录

本文记录了排查并解决Elasticsearch中使用IK分词器导致查询慢的问题。通过对索引结构和查询方式进行分析,提出通过设置额外查询条件、添加摘要字段和采用多阶段查询优化策略来提升查询性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

1.概述

我的问题如下:1.ES中有1.2亿的数据,有些column是用来做聚合索引,有些是文本字段,用来做查询。

2.而且ES没有做集群,全部数据放在了一台服务器上,内存32G,如今在前端页面上进行条件匹配、搜索查询非常之慢,一条查询10几秒返回,想请教一下如何优化?问题出在哪里?

大致就是一个索引mapping很长,这里只是一部分

PUT tb_wenshu_search_fix

PUT tb_wenshu_search_fix/_mapping/_doc
{
   
   
  "properties": {
   
   
    "ah": 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

九师兄

你的鼓励是我做大写作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值