无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。

随着数据量的增大,es的查询明显变慢了

Elasticsearch | 作者 lhj_njue | 发布于2015年06月10日 | 阅读数:8820

目前采用的是es的集群方式部署,在同一台机器上面部署了5个节点,5个分片,3个副本,其他的配置基本上都是默认的配置,数据在达到1亿条数据的时候查询数据还可以,等达到5亿条数据的时候,查询明显变慢,请问该如何优化,才能保证效率,是否是因为单台机器的缘故
已邀请:

Rubricate - hi

赞同来自:

很很多方式吧?做路由?做缓存?做分片

sun5495

赞同来自:

shard设多一点,按照每个shard 1w来设置试试。
replica少一点,1或者0. 你可以先用0试试,这个对性能还是有影响的

然后增加一些data node和master node。如果你是单机节点,考虑拆成cluster

要回复问题请先登录注册