Ich benutze Neo4j grapdb.Während des Entwurfs eines Diagramms db Knoten mit 100 Eigenschaften ist besser oder Knoten mit einigen Beziehungen (von diesen 100 Eigenschaften, die einige Beziehungen) beteer sind?wie man grapdb effizient gestaltet?
-1
A
Antwort
0
Es hängt davon ab, was Sie mit diesen Eigenschaften tun werden, aber die meiste Zeit sollten Sie Ihren Knoten in mehrere Knoten aufteilen.
Jeder Knoteneintrag hat eine feste Größe im Knotenspeicher. Wenn die Daten Ihres Knotens also überlaufen, speichert Neo4j einige Knoten im Objektspeicher. Um also einen Knoten (auf einem Rücksprungknoten und auf where-Klauseln) vollständig zu lesen, braucht es (natürlich) mehr Zeit.
Darüber hinaus ist es mehr wie die Art Graphen :)
Verwandte Themen
- 1. Wie gestaltet man das?
- 2. Wie gestaltet man das Datenbankschema?
- 3. Wie gestaltet man diese Sicherheitsanforderungen?
- 4. mysql --- Wie gestaltet man die Gästebuch-Datenbank?
- 5. ASP.NET MVC - Modellentscheidung: Wie gestaltet man es?
- 6. Wie man die Website ansprechend gestaltet?
- 7. Wie gestaltet man ein E-Mail-System?
- 8. Wie man diese SQL-Datenstruktur neu gestaltet?
- 9. Feed Aggregator mit HBase. Wie gestaltet man das Schema?
- 10. Wie man ein Etikett mit Daten in MVC sauber gestaltet?
- 11. Wie gestaltet man die Benutzeroberfläche zum Erstellen von bedingten Ausdrücken?
- 12. Wie gestaltet man die Bildlaufansicht mit einer Tableiste?
- 13. Wie man den 'Blog' im Obstgarten gestaltet CMS
- 14. Wie man mit den Wegpunktanimationen den Seitenlauf flüssiger gestaltet?
- 15. Wie gestaltet man eine GUI-Netzwerkanwendung mit mehreren Threads?
- 16. Wie gestaltet man eine Website auf der Django-Plattform?
- 17. Wie gestaltet man diese Art der benutzerdefinierten Ansicht in Android?
- 18. NHibernate und hilo generator: Wie man Schlüsseltabellen gestaltet?
- 19. Wie man von rechts nach links lineares Layout gestaltet
- 20. Wie man Hamburger Menü-Links in einer responsiven Navbar gestaltet?
- 21. Wie berechnet man Rekursionsbeziehungen in Mathematica effizient?
- 22. Wie kann man OCaml effizient lernen?
- 23. Wie kann man den Kanal effizient schließen?
- 24. Wie man Cassandra Initial Token effizient verwaltet?
- 25. Wie man einen verbundenen Graphen effizient konstruiert?
- 26. Wie kommuniziert man effizient zwischen zwei Programmen?
- 27. Wie man ein Array effizient dreht?
- 28. Wie berechnet man effizient große überlappende Gruppen?
- 29. Wie man eine Multimap effizient iteriert?
- 30. wie man "->" effizient in Android Studio