Eliminating Duplicate Data
You should take care to avoid duplicating data in your graph. Where some databases require a form of denormalization to improve the speed of a set of queries, this is not always the case with a graph database. De-duplicating data gives you the added benefit of allowing you to query through a iFull definition for node (opens in a new tab)A vertex in a graph. In a property graph it can carry labels and properties. - for example, finding other customers who have purchased a particular product, or finding similar movies based on the rating of other users.
In addition, duplicating data in the graph increases the size of the graph and the amount of data that may need to be retrieved for a query.
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register