我正在为我的公司建立一个新的基础设施。
考虑到相同的机器规格,在云中运行neo4j与在真实硬件上运行它具有相同的性能吗? 有什么优点和缺点?
此外,我暂时在Windows实例上运行它,在Linux设备上运行它会更好吗?
非常感谢您的所有答案! Gouffe
答案 0 :(得分:1)
真正的硬件总是更快,
虚拟磁盘有一些开销,特别是像EBS这样的东西。如今,云提供商提供了多种SSD产品(并且还提供了I / O)。
云服务器上的虚拟CPU通常也达不到标准,这可能会影响您快速运行图形查询的能力。
仍然是最好的 - 为您的图形编写测试数据生成器并进行测试。如果配置的云基础架构符合您的性能要求,那么您就可以了。
查看硬件规模调整网络研讨会,了解更多详情:https://vimeo.com/46049647