我正在和ElasticSearch做一个项目,这个项目的目标是优化请求的时间,现在我尝试使用1Go的数据,请求花费了大约1200ms,我想用60Go的数据计算时间,我在问是否有技术来计算我的查询的复杂性?
谢谢
发布于 2017-01-07 13:34:33
不幸的是,这并不像外推那么容易,例如,如果在1 1GB数据的情况下请求耗时1200毫秒,这并不意味着60 1GB数据的请求时间会增加60倍。从1 1GB到60 1GB的数据具有不可预知的影响,并且完全取决于运行ES的硬件。服务器可能适合1 1GB,但不适合60 1GB,因此您可能需要向外扩展,但只有在拥有这么大的数据量之前,您才能真正知道。
真正了解的唯一方法是获得60 get的数据(并适当地扩展您的集群(start big & scale down),并在真实的数据量上进行测试。
https://stackoverflow.com/questions/41515860
复制相似问题