问题:在Linux和Windows上运行elasticsearch有性能差异吗? [关闭]

elasticsearch可以作为Windows或Linux服务启动。在一个环境中运行它与在生产环境中运行它是否有更好的性能?

解答

这个问题的答案将是一个很大的“取决于”。我必须全心全意地回应另一个答案。我已将 Elasticsearch 作为企业级应用程序的 Windows 服务部署到 Amazon Web Services 上的生产环境,并且在调整它或在这方面寻求帮助时从未遇到任何问题。另一个答案的意义在于,官方 Elasticsearch 文档显然假设您将使用 Linux,但这是他们的问题。这并不意味着您将独自一人。

我想如果你真的想知道哪一个你可以做得更快,那么有可能获得一些类似的硬件并运行基准测试,但是谁有时间呢?我怀疑这样的实验会对互联网上最大的网站以外的任何人产生影响。

也就是说,Elasticsearch是为集群构建的。您可以通过向其投入更多硬件来进行扩展。如果没有其他原因,您不必支付许可费用,Linux 必然会便宜。除非您已经拥有硬件或虚拟机,否则您很可能会通过 Linux 获得更多收益。

Logo

欢迎大家访问Elastic 中国社区。由Elastic 资深布道师,Elastic 认证工程师,认证分析师,认证可观测性工程师运营管理。

更多推荐