2017-02-15 4 views
-1

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?

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