Elasticsearch实战 第十章 提升性能

2021-12-13  本文已影响0人  kaiker

1、合并请求

bulk批量API,一次发送多篇文档进行索引,也可以一次性发送多条get或search操作

批量索引、更新和删除

多条搜索和多条获取

2、优化Lucene分段

一旦Elasticsearch接收到了应用所发的文档,它会将其索引到内存中的分段的倒排索引。这些分段会不时地写入磁盘。

刷新和冲刷的阈值

合并策略

存储限流

3、充分利用缓存

分片查询缓存与操作系统缓存

过滤器和过滤器缓存

分片查询缓存

JVM堆核操作系统缓存

使用预热器让缓存热身

4、其他性能的权衡

大规模索引还是昂贵的搜索

脚本使用

权衡网络开销

and/then fetch

权衡内存,深度分页

上一篇下一篇

猜你喜欢

热点阅读