Elasticsearch 向 /_search 发送请求经常 wait

2015-06-16 21:56:47 +08:00
 ss098
2 Core 4G RAM CentOS 6

数据量比较大,约有十亿条,但是已经通过 River 导入进去了,经常发生向 /{index}/_search 发送请求经常等待的事情,请问如何定位问题出在哪里?
3684 次点击
所在节点    Elasticsearch
5 条回复
czheo
2015-06-16 22:19:48 +08:00
{index}/_stats 看看
czheo
2015-06-16 22:23:47 +08:00
4G RAM 10亿数据,平均每条数据才4个字节,显然不够用
karloku
2015-06-16 22:34:27 +08:00
https://www.elastic.co/guide/en/elasticsearch/guide/current/hardware.html

A machine with 64 GB of RAM is the ideal sweet spot, but 32 GB and 16 GB machines are also common. Less than 8 GB tends to be counterproductive (you end up needing many, many small machines), and greater than 64 GB has problems that we will discuss in Heap: Sizing and Swapping.

官方建议小于8G不能上生产.
ss098
2015-06-16 23:12:40 +08:00
@czheo
@karloku

感谢指出问题所在,准备升级机器。
knightdf
2015-06-17 14:12:16 +08:00
4G....我们直接上的32G RAM的服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/199111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX