Wie wird die maximale Anzahl an Eigenschaften festgelegt, die jeder Knoten beim Entwerfen einer Diagrammdatenbank in Neo4j enthalten sollte?Was ist die optimale Information, die jeder Knoten enthalten sollte?
-3
A
Antwort
0
In der Community Edition gibt es eine Grenze von 2^36 bis 2^38 je nach Eigenschaftstypen (maximal ~ 274 Milliarden, immer mindestens ~ 68 Milliarden) Eigenschaften. Siehe the docs (Ich konnte diese Informationen in der 3.x-Version des Handbuchs nicht finden, aber die Grenzen stehen immer noch für die Gemeinschaft).
Enterprise Edition hat nicht die Grenze seit 3.x. Siehe this blog post.
In Wirklichkeit Eigenschaften are stored as linked lists in Neo4j, was bedeutet, dass Abgleich auf eine Eigenschaft möglicherweise alle Eigenschaften eines Knotens durchlaufen müssen. Wenn Sie also in Ihren Abfragen viele Eigenschaften filtern, sollten Sie die Anzahl niedrig halten - aber Sie müssen immer einen Benchmark für Ihre Daten erstellen.
Verwandte Themen
- 1. Was genau ist die "Information", die Dapper Caches?
- 2. Was sollte eine Tree-Klasse enthalten?
- 3. MVVM - Was sollte was enthalten? Was sollte was erstellen?
- 4. Was ist die optimale Lösung für den Tag/Keyword-Abgleich?
- 5. Was ist die Größe jeder Anweisung asm?
- 6. Knoten Mokka Array sollte ein Element enthalten
- 7. Was ist die optimale Größe für eine Klassendatei?
- 8. Was ist die optimale Auflösung für eine Silverlight-Anwendung?
- 9. Was ist die optimale Anzahl von laufenden Aufgaben?
- 10. Was sollte die Tabelle enthalten aktualisierte Zeile für Update-Trigger
- 11. PowerShell-Skripte, die jeder Entwickler kennen sollte
- 12. Sollte die Modulklasse Angular2 irgendeine Funktionalität enthalten?
- 13. RESTful - Was sollte ein DELETE Antworttext enthalten
- 14. Was ist Objective.gcno? Sollte es im Quellcode-Repository enthalten sein?
- 15. Was ist der optimale "allgemeinste Unifier" -Algorithmus?
- 16. Was ist der beste Weg, XML-Daten zu analysieren, die leere Knoten enthalten könnten?
- 17. Was ist eine optimale Datenstruktur für einen Baum von Karten?
- 18. Was sollte die richtige SQL-
- 19. Was ist die optimale Grenze für die URL-Länge? 100, 200+
- 20. Wie berechne ich die optimale titleView Breite?
- 21. ADO.NET Entities Framework-Leistungstipps, die jeder Entwickler kennen sollte
- 22. Alle xml-Knoten auswählen, die ein bestimmtes Attribut enthalten
- 23. Was ist die optimale Bedingung für das Zählen von Zeilen in der Textdatei?
- 24. Grund für die optimale Anzahl von Threads
- 25. Ist die Sql2008 MERGE-Syntax, was ich tun sollte, hier?
- 26. Wie finde ich die optimale Verarbeitungsreihenfolge?
- 27. was ist die richtige XPath-Funktion für ausschließen den Knoten
- 28. Was ist die Verwendung von buffer.copy() im Knoten js?
- 29. Sollte ein Build/Deployment-Skript die Configs enthalten?
- 30. Was ist die Struktur von ATIS (Airline Travel Information System) Datensatz
Diese Website ist darauf ausgerichtet, spezifische Programmierfragen zu lösen, ohne allgemeine Hinweise zu geben. – miken32
Darauf gibt es einfach keine richtige Antwort. Nur Sie können entscheiden, wie Sie Ihre Daten am besten modellieren. Außerdem fragst du das ohne ein einziges bisschen Kontext (es wäre immer noch nicht Thema, aber ohne Kontext gibt es keine Gültigkeit für * irgendeine * Antwort). –