elasticsearch 首次查询缓慢 请问该如何优化
答案:3 悬赏:80 手机版
解决时间 2021-02-14 20:18
- 提问者网友:嗝是迷路的屁
- 2021-02-14 09:29
elasticsearch 首次查询缓慢 请问该如何优化
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-14 10:49
首次查询瓶颈在外部存储IO,思路是提升IO速度、减少IO次数,可以:
使用SSD阵列
更多shard
优化查询条件,比如按照时间范围检索,每个月一个index,query可以指定到对应的index
另一个思路,应用层优化:缓存预读
对于频繁查询的数据,后台程序在ES启动之后就进行查询,将数据加载到内存。前端发起的查询就不是首次查询了。
使用SSD阵列
更多shard
优化查询条件,比如按照时间范围检索,每个月一个index,query可以指定到对应的index
另一个思路,应用层优化:缓存预读
对于频繁查询的数据,后台程序在ES启动之后就进行查询,将数据加载到内存。前端发起的查询就不是首次查询了。
全部回答
- 1楼网友:轻熟杀无赦
- 2021-02-14 12:39
首次查询瓶颈在外部存储IO,思路是提升IO速度、减少IO次数,可以:
1. 使用SSD阵列
2. 更多shard
3. 优化查询条件,比如按照时间范围检索,每个月一个index,query可以指定到对应的index
另一个思路,应用层优化:缓存预读
对于频繁查询的数据,后台程序在ES启动之后就进行查询,将数据加载到内存。前端发起的查询就不是首次查询了。
- 2楼网友:蕴藏春秋
- 2021-02-14 11:32
期待看到有用的回答!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯