我正在为我的公司建立一个新的基础设施。
考虑到相同的机器规格,在云中运行neo4j与在真实硬件上运行是否具有相同的性能?好处和坏处是什么?
此外,我目前在windows实例上运行它,在Linux设备上运行它是不是更好?
非常感谢你的回答!高夫
发布于 2013-06-06 21:35:11
真正的硬件总是更快,
虚拟磁盘有一些开销,特别是像EBS这样的东西。如今,云提供商提供了几种SSD产品(还有预配置的I/O)。
云服务器上的虚拟CPU通常也达不到标准,这可能会影响您足够快地运行图形查询的能力。
还是最好的--为你的图表编写一个测试数据生成器,并对其进行测试。如果配置的云基础设施满足您的性能需求,那么您就可以开始工作了。
有关更多详细信息,请查看硬件规模调整网络研讨会:https://vimeo.com/46049647
https://stackoverflow.com/questions/16956937
复制相似问题