大数据需要Neo4j配置

时间:2015-03-09 14:55:31

标签: php performance configuration neo4j

我知道需要考虑性能来编写数据库查询。虽然服务器配置应该用于支持最高性能。

我的数据库有:

  1. 1000万个节点
  2. 3000万人关系
  3. 30种标签类型
  4. 100种关系类型
  5. 我读了performance guide of Neo4j。但是很难在Neo4j中找到最佳的服务器设置。所以我的问题是:

    Neo4j的最佳服务器配置和Neo4j配置应具有哪些良好性能(即响应时间较短)?

    1. 考虑10k并发连接
    2. 读取比例:写入为90:10
    3. 脚本语言是PHP

1 个答案:

答案 0 :(得分:2)

您的图表不是很大,并发用户更有趣。 我推荐一个Neo4j集群,其中包含一个用于发送写入的主服务器和一些用于读取的从服务器(3-4)。

我有很好的经验,拥有128G内存,12个CPU和500G SSD,每月140美元。

https://www.hetzner.de/us/hosting/produkte_rootserver/px120ssd

Neoclient驱动程序也是支持HA服务器的不错选择。