Graph Visualization can give you an overview of your Neo4j graph data. There are two main methods you can use to generate a "big picture" of your graph: call db.schema.visualization() and CALL apoc.meta.graph(), and they both work in the Aura browser.
db.schema.visualization()
creates a schema diagram based on database statistics but it is completely accurate, especially when you have a very large dataset. It can add false positive (non-existing) relationships to the visualizing schema diagram.
On the other hand, apoc.meta.graph()
traverses the graph to only add only the relationships. Compared to db.schema.visualization(), it will take more time to produce results since the procedure will traverse the whole graph. You can also use the Sampling parameter for your apoc.meta.graph() procedure. You need to be aware that since it is based on "sampling", it may not generate a completely accurate graph schema diagram.
Related Information for Performance Tuning:
https://aura.support.neo4j.com/hc/en-us/articles/9149088845203-Neo4j-Aura-Performance-Tuning-and-Analyzing-Schema-Data-Model-Query-Tuning
Related Information for Graph Visualization Using Bloom
https://aura.support.neo4j.com/hc/en-us/articles/1500002276181-Sharing-Bloom-perspectives-in-Aura
Comments
0 comments
Please sign in to leave a comment.