你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
下载
登录
用了Elasticsearch,一口气上5T
ES 如何提高检索效率
Elasticsearch
| 作者
menzhipeng
| 发布于2018年11月13日 | 阅读数:
2140
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
场景: 模糊查询 单数字或字母时效率非常低,接口已经明显的出现响应过慢的情况。
请大神指教如何提高效率
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
rochy
-
rochy_he
赞同来自:
该问题已经解释过方案,按照方法进行实施即可
使用ngram分词器,设置 min 和 max 都为1,
这样例如:123a,就会被分词为 1/2/3/a,
你搜索的时候使用 matchPhraseQuery 搜索即可
要回复问题请先
登录
或
注册
发起人
menzhipeng
活动推荐
Apr
8
Elastic 中国开发者大会 2023
深圳
·
4-8 周六
·
报名中
Apr
29
2022年DAMS中国数据智能管理峰会-上海站
上海
·
4-29 周六
·
报名中
相关问题
elasticsearch functionScoreQuery scriptFunction效率问题
logstash导入mysql上亿级别数据的效率问题
实际项目的ES性能问题,大家看看该场景是否适合用ES,如何提高?
java multiMatchQuery 怎么提高某个字段的权重?
es多副本为什么能提高吞吐量
es 查询效率下降到10s,有知道什么原因么?
ES的空间索引效率如何,比如圆形范围,矩形范围?数据量在百万级别,took时间多少?
ES中存储的数据量为100万条,当根据条件查询ES中符合条件的所有数据时,ES查询速率很慢,需要一分多钟。那么请问在这种情况下,怎样才能提高ES的查询效率呢?
ES检索优化问题
es有api可以获取索引一段时间内被检索的次数吗
ES集群数据节点负载突然升高,拒绝检索请求
问题状态
最新活动:
2018-11-13 10:52
浏览:
2140
关注:
4
人
1 个回复
rochy - rochy_he
赞同来自:
使用ngram分词器,设置 min 和 max 都为1,
这样例如:123a,就会被分词为 1/2/3/a,
你搜索的时候使用 matchPhraseQuery 搜索即可