你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
Q:有两个人掉到陷阱里了,死的人叫死人,活人叫什么?
ES目前查询很慢
Elasticsearch
| 作者
Vbeifeng
| 发布于2018年11月23日 | 阅读数:
3269
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
目前ES 查询很慢。
index 按月建立,index 大小不统一,最大的有200G,最少的20M,所有index联合查询。查询并聚合,20多秒。 单个节点的配置在下图。各位大佬有什么建议吗
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
rochy
-
rochy_he
赞同来自:
先看一下查询和聚合分别耗时多少
否则不清楚是查询慢还是聚合慢
其次,是全部查询都很慢,还是部分查询慢;
如果是部分查询慢,也有可能是查询语句的问题
Vbeifeng
赞同来自:
我们的数据可以根据省、市、县进行查询,如果根据县查询的话,返回的document 条数很少,几万条。没什么问题。
如果根据市或者省份去查询 的话返回的document 会有1千万条数据。返回document 条数多的话查询会变慢,不同的查询条件下做聚合也是时间长短不一致。
这个是语句:
{"size": 0,
"query": {
"term": {
"province.keyword": {
"value": "北京"
}
}
},,"aggs": {
"al": {
"sum": {
"field": "sell"
}
},"sales":{
"sum": {
"field": "sales"
}
}
}
}
要回复问题请先
登录
或
注册
发起人
Vbeifeng
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
elasticsearch scroll查询的原理没太懂
请问查询人与人之间合作度,这种聚合查询怎么写呢?
query_string查询疑问
聚合查询如何优化
es scroll查询全部数据问题
Elasticsearch查询时指定分词器
query+aggs查询性能问题
es 数据在被修改之后 再发起查询还是会查到未修改前的数据
elasticSearch5.X javaAPI rangeQuery分区间查询,最终用了一种最low的方法凑合?不知大神们有没有好解决方案?
query_string查询多值字段问题请教
Kibana中如何查询展现非重复信息的数量???例如访问日志的IP地址数量
问题状态
最新活动:
2018-11-23 16:47
浏览:
3269
关注:
3
人
2 个回复
rochy - rochy_he
赞同来自:
否则不清楚是查询慢还是聚合慢
其次,是全部查询都很慢,还是部分查询慢;
如果是部分查询慢,也有可能是查询语句的问题
Vbeifeng
赞同来自:
如果根据市或者省份去查询 的话返回的document 会有1千万条数据。返回document 条数多的话查询会变慢,不同的查询条件下做聚合也是时间长短不一致。
这个是语句:
{"size": 0,
"query": {
"term": {
"province.keyword": {
"value": "北京"
}
}
},,"aggs": {
"al": {
"sum": {
"field": "sell"
}
},"sales":{
"sum": {
"field": "sales"
}
}
}
}