【问题标题】:MarkLogic Performance on Windws vs Linux [closed]Windows 与 Linux 上的 MarkLogic 性能 [关闭]
【发布时间】:2019-03-13 15:46:24
【问题描述】:

对于我们的项目,我们正在 Azure 上设置 MarkLogic 集群。

在 Windows 或 Linux 方面是否有任何重大的性能差异?

如果有相同的参考链接就好了

我都已经完成了安装和配置,实际上设置时没有关系。

所以想从性能的角度来了解,这真的很重要吗?

工作量

  • 当前大小 >15M 的 XML 文件需要加载到 MarkLogic 中
  • 每周将摄取 18K xml 文件

【问题讨论】:

  • @jww 在 SuperUser 上有 0 个问题标记为 MarkLogic,所以这很难卖。大多数相对较小的 ML 开发社区不在 SU 上。
  • @wst - 鉴于 ML 是一种数据库技术,我的猜测是 Database Administrators Stack Exchange 将是提出这个特定问题的更好地方。但这只是一个猜测。我尽量避免告诉人们去哪里。我试图将建议限制在告诉人们 Stack Overflow 的用途,以及为什么这个问题不适合这里。
  • @jww 至少有一些关于 DBA SE 的 MarkLogic 问题,但它们都已经很老了。我认为除非模组能够将问题转移到适当的 SE 站点,否则这将是一个先有鸡还是先有蛋的问题,每个人都会在 SO 上发帖,因为所有 ML 问题都在这里,开发者也是。

标签: linux windows performance marklogic


【解决方案1】:

一般来说,不会。存在一些细微的性能差异,但这取决于您的特定工作负载。对于那些边缘情况,我的理解是 Linux 通常会淘汰 Windows。但关注应用程序设计最佳实践和查询优化比主机操作系统重要得多。

【讨论】:

  • 感谢 wst 的快速回复。我在原始请求中添加了工作流信息。
  • @ManishJoisar 这对于 Marklogic 集群来说似乎很正常。但我所说的工作量是指查询和索引的细节,除了数据。大多数时候不会有差异或只有很小的差异。如果您对非常具体工作负载的预期性能有任何疑问,请联系 MarkLogic 支持。
  • 感谢您的回复。好吧,我的错,索引将是大约 6-8 个节点,未来大约 20 个节点,在查询方面,它将是 And/Or 和几个过滤器。所以当你说边缘出窗口时,它会是 1:1.25 或 1:1.50 或更多?
  • @ManishJoisar Less。对于您的工作量,我怀疑您不会发现任何区别。
  • 您引用的工作量是微观的,您可以在 RAM 中的 2000 年笔记本电脑上运行。如果您需要这么多节点,我的意见是考虑配置和管理 20 个 Windows 服务器与 20 个具有相关云存储/网络的 linux 服务器的基础架构效率——这远远超过了操作系统的差异。
猜你喜欢
  • 1970-01-01
  • 2012-08-06
  • 1970-01-01
  • 2012-03-28
  • 1970-01-01
  • 2013-08-21
  • 1970-01-01
  • 1970-01-01
  • 2013-12-19
相关资源
最近更新 更多