索引大小增长时,ElasticSearch搜索查询性能问题

时间:2014-09-15 06:00:49

标签: performance elasticsearch

当索引大小不断增长时,我的搜索性能会下降。例如:对于给定的查询,我获得3500 RPS(每秒请求数),索引上有1M个文档,而索引上的6M文档给我1200 RPS。索引上的每个文档大小平均为500字节。尝试使用以下不同的群集配置,并且在两种情况下的行为都相同。

Elastic Search版本:1.2.1

群集1配置:4个节点群集    2路由器节点:具有4核CPU,4 GB RAM,20GB磁盘的VM    2个数据节点:具有32个核心CPU的物理,198GB Ram(24G分配给ES进程),250 GB磁盘    索引的分片数:3和1副本

群集2配置:7个节点群集    2路由器节点:具有4核CPU,4 GB RAM,20GB磁盘的VM    2个数据节点:具有8个核心CPU,48GB Ram(24G分配给ES进程),250 GB本地存储的VM    索引的分片数:3和1副本

除了搜索查询性能问题之外,我观察到数据节点CPU总是在所有核心上达到100%。

非常感谢任何投入。

由于 Gopi

0 个答案:

没有答案