Mein System ist 8-Core und 16 GB RAM. Aber immer noch durchqueren: Benutzerknoten benötigen zu viel Zeit ungefähr 25 Sekunden.Neo4j Abgleich/Abfrage Abfrage dauert zu viel Zeit 25 Sekunden
Ich liege 2 Eigenschaften wie in Neo4j-wrapper.conf:
wrapper.java.initmemory = 6144
wrapper.java.maxmemory = 12288
- : User Rückkehr Felder 15-20;
- 2-3 Indizes (created_at Index)
- Sortierung auf created_at DESC getan
- insgesamt 5 Millionen Knoten mit Datenbankgröße von fast 8 GB
- : Benutzerknoten sind 4 Millionen.
- Die Seitennummerierung ist abgeschlossen. Pro Seite werden 10 Datensätze abgerufen.
- Ohne ORDER Durch gibt es Ergebnisse in 0,3 Sekunden.
MATCH (u:User) RETURN id(u) as id, u.username, u.email, (..15 More fields..), u.created_at as created_at ORDER BY created_at desc SKIP 0 LIMIT 10
Wie kann ich Antwortzeit von Neo4j Server reduzieren? Welche neo4j.properties kann eingestellt werden, um die Ausführungszeit zu reduzieren?
Diese 3 Einstellungen habe ich schon gemacht, trotzdem gibt es keine große Verbesserung. –