neo4j的最低要求是什么?

时间:2016-02-14 21:19:14

标签: neo4j docker odroid system-requirements

我想在一个带有Odroid XU4的docker容器中使用neo4j数据库。数据库不大,大约有20,000个节点。 Odroid只有2G内存,我想拥有一个samba服务器,一些nodejs应用程序和至少一个PgSQL数据库,所以系统内存不足。我在neo4j manual中读到2G内存是最小的,但我在docker examples读到它与512M一起使用,所以我对此有点困惑。我可以使用neo4j docker镜像的最小内存是什么?

我在磁盘空间方面遇到了类似的麻烦。该系统采用32GB SD卡。我想在那里保存数据库数据并在外部硬盘上备份,所以我可以为neo4j花费最多16GB。数据当然不需要那种空间,我不知道为什么neo4j需要它(再次根据手册)。

1 个答案:

答案 0 :(得分:2)

首先,您可以使用http://neo4j.com/hardware-sizing-calculator/粗略估计内存和磁盘使用情况。

第二个选择是做一些数学运算。您可以使用http://graphaware.com/assets/bachman-msc-thesis.pdf

中第12页的信息

你应该记住,出于性能原因,将所有数据都存储在内存中是件好事。

从我的观点来看,你不应该对记忆有问题,但是你不能期待很好的表现。

在你问这里之前,最好自己尝试一下;)