Neo4j - 是否可以直观地概述我的数据库?

f7n*_*f7n 7 diagram erd visualize neo4j

我有我的图形数据库,填充了节点,关系,属性等.我希望看到整个数据库如何连接,每个节点的每个关系,节点的属性等的概述.

我并不是指查看每个单独的节点,而是来自关系数据库的ERD,类似这样的节点标签.这可能吗?

在此输入图像描述

小智 17

您可以通过运行该命令来使用元数据call db.schema().

  • 在新版本的 Neo4j 中,您可以使用“CALL db.schema.visualization()”而不是“CALL db.schema()”。 (5认同)

小智 8

在 Neo4j v4call db.schema()中已弃用,您现在可以使用call db.schema.visualization()


Mar*_*sse 4

据我所知,没有直接的方法来获得 Neo4j 数据库结构的精美图表。

Neo4j 浏览器中有一个预定义的查询,可以查找所有节点类型及其关系。但是,它会遍历整个图,如果数据太多,可能会因内存错误而失败。

在此输入图像描述

另外,还有 neoprofiler。这是一个声称能满足您要求的工具。我从未尝试过,最近也没有得到太多更新。仍然值得一试: https: //github.com/moxious/neoprofiler