Neo4j configurations required for big data

Somnath Muluk

I know database queries needs be written considering performance. Though server configurations should be used for supporting maximum performance.

My database is having:

  1. 10 million nodes
  2. 30 million relationships
  3. 30 label types
  4. 100 relationship types

I read though performance guide of Neo4j. But it is hard to find best required server settings in Neo4j. So my question is:

What are the minimal server configurations and Neo4j configurations should have for good performance (i.e less response time) from Neo4j?

  1. Considering 10k concurrent connections
  2. Ratio of Read:Write is 90:10
  3. Scripting Language is PHP
Michael Hunger

Your graph is not very big, the concurrent users are more interesting. I recommend a Neo4j cluster with one master that you send writes to and a number of slaves (3-4) for the reads.

I had good experiences with these boxes with 128G RAM and 12 CPUs and 500G SSD for 140 bucks a month.

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

The Neoclient driver is a pretty good choice also with support for HA servers.

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Neo4j TimeTree in Spring Data Neo4j 4.0

分類Dev

Load LUBM University data to Neo4j

分類Dev

Spring data neo4j and query with IN keyword

分類Dev

Exporting data from neo4j to csv instead of json

分類Dev

Cannot configure @Transaction to work with Spring Data Neo4j

分類Dev

Spring Data Neo4j / OGM-java.lang.NoSuchMethodError:org.neo4j.ogm.session.Session.load

分類Dev

Spring Data Neo4j 4 と動的プロパティ

分類Dev

Enabling two Spring Data repositories (neo4j and h2) in the same application context

分類Dev

Enabling two Spring Data repositories (neo4j and h2) in the same application context

分類Dev

Enabling two Spring Data repositories (neo4j and h2) in the same application context

分類Dev

Spring Data Neo4j 4.2.0.BUILD-SNAPSHOT OGM 2.1.0-SNAPSHOT NullPointerException

分類Dev

Spring Data Neo4j 4とneo4j-ogmの違いは何ですか?

分類Dev

Spring Data Neo4j 4でのページングとソート

分類Dev

Spring Data Neo4j 4、OGM および @Relationship アノテーション

分類Dev

Neo4jでの双方向関係の命名規則(Spring Dataを使用)

分類Dev

Spring Data Neo4JリポジトリのfindAll()はnullpointerexceptionになります

分類Dev

Spring Data Neo4j:複雑な関係が持続しない

分類Dev

Spring Data Neo4j neo4jTemplate.fetch()は1つの値のみを返します

分類Dev

spring-data-neo4jを使用してNeo4jのプロパティデータ型を変更します

分類Dev

Spring Data Neo4J 3.3.1を使用してデータベースを作成すると、Neo4j2.2.3サーバーの起動に失敗する

分類Dev

Neo4j shortestPath

分類Dev

neo4j CypherGrouping

分類Dev

特定のIDでSpring Data Neo4jリポジトリの保存メソッドを使用する方法

分類Dev

リポジトリクエリで列挙型を使用できません(neo4j / Spring Data)

分類Dev

Spring Data Neo4j(SDN):暗号化されていないネストされたオブジェクト

分類Dev

Wixsharp upgrade is not retaining previous settings like DB data and other configurations

分類Dev

Storing object as property in Neo4j

分類Dev

Neo4J CSV relationships

分類Dev

Neo4jとHugepages

Related 関連記事

  1. 1

    Neo4j TimeTree in Spring Data Neo4j 4.0

  2. 2

    Load LUBM University data to Neo4j

  3. 3

    Spring data neo4j and query with IN keyword

  4. 4

    Exporting data from neo4j to csv instead of json

  5. 5

    Cannot configure @Transaction to work with Spring Data Neo4j

  6. 6

    Spring Data Neo4j / OGM-java.lang.NoSuchMethodError:org.neo4j.ogm.session.Session.load

  7. 7

    Spring Data Neo4j 4 と動的プロパティ

  8. 8

    Enabling two Spring Data repositories (neo4j and h2) in the same application context

  9. 9

    Enabling two Spring Data repositories (neo4j and h2) in the same application context

  10. 10

    Enabling two Spring Data repositories (neo4j and h2) in the same application context

  11. 11

    Spring Data Neo4j 4.2.0.BUILD-SNAPSHOT OGM 2.1.0-SNAPSHOT NullPointerException

  12. 12

    Spring Data Neo4j 4とneo4j-ogmの違いは何ですか?

  13. 13

    Spring Data Neo4j 4でのページングとソート

  14. 14

    Spring Data Neo4j 4、OGM および @Relationship アノテーション

  15. 15

    Neo4jでの双方向関係の命名規則(Spring Dataを使用)

  16. 16

    Spring Data Neo4JリポジトリのfindAll()はnullpointerexceptionになります

  17. 17

    Spring Data Neo4j:複雑な関係が持続しない

  18. 18

    Spring Data Neo4j neo4jTemplate.fetch()は1つの値のみを返します

  19. 19

    spring-data-neo4jを使用してNeo4jのプロパティデータ型を変更します

  20. 20

    Spring Data Neo4J 3.3.1を使用してデータベースを作成すると、Neo4j2.2.3サーバーの起動に失敗する

  21. 21

    Neo4j shortestPath

  22. 22

    neo4j CypherGrouping

  23. 23

    特定のIDでSpring Data Neo4jリポジトリの保存メソッドを使用する方法

  24. 24

    リポジトリクエリで列挙型を使用できません(neo4j / Spring Data)

  25. 25

    Spring Data Neo4j(SDN):暗号化されていないネストされたオブジェクト

  26. 26

    Wixsharp upgrade is not retaining previous settings like DB data and other configurations

  27. 27

    Storing object as property in Neo4j

  28. 28

    Neo4J CSV relationships

  29. 29

    Neo4jとHugepages

ホットタグ

アーカイブ