我在VMware机器上的Debian Wheezy(7.5)64位服务器上配置Neo4j服务器(2.0.2)。我使用的是Oracle Java 7 Update 55 64位。主机系统是配备2.67GHz Intel Xeon X5650的服务器。 VM有2个(虚拟)内核,限制为1000MHz,4GB RAM和50GB磁盘空间。
如果Neo4j服务器在此VM中单独运行(例如Java Stacksize,Neo4j大小等),推荐的设置是什么?我已经将打开文件的数量限制为40000。
答案 0 :(得分:1)
如果没有关于图表结构和大小的详细信息,您在每个超时请求,查询复杂性和模式,写入与读取比率方面的大小调整,几乎不可能给出好的建议。
您可以阅读http://docs.neo4j.org/chunked/stable/embedded-configuration.html了解一般信息。
根据经验,你应该在RAM中获得图形的ondisc大小以及包括对象缓存在内的JVM的需求。
通常,虚拟机往往存在IO延迟问题。如果您可以分配原生光盘,最好使用SSD,请执行此操作。