我是ELK Stack的新手,目前正在使用3种不同的配置来测试Elasticsearch的性能,如下所示:
一个源文件:1GB
一个源文件:3GB
3个源文件:1GB + 1GB + 1GB
我花了3到4个小时将3GB文件提取到Elasticsearch中。我花了一天多的时间才能提取3个不同的1GB文件。随着索引大小的增加,速度越来越慢。
我试图增加JVM堆的大小,并且它变得稍微好一点,将时间缩短了大约一小时。所有其他设置均在默认设置中配置。
我想知道如何提高摄取速度的其他方法?谢谢。

最佳答案

我已经写了一些简短的提示,既可以改善实时索引编制又可以重新索引编制性能。
请引用in-general tips on improve indexingtips to improve one time or re-indexing performance,它们在您的用例中更有用,但建议您同时使用两者以获得最大的 yield 。
这两个提示都不会超过5分钟的阅读时间,它们将使您快速了解可以调整哪些内容以提高性能。

关于performance - 缓慢的Elasticsearch摄取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63147819/

10-15 22:17