假设我正在使用neo4j
,我能想到的唯一方法是将我的模型数据可视化是生成cypher
代码并将其粘贴到 neo4j 中data browser
是否有另一种(更好,更简单?)的方式可以用来创建可视化而不使用cypher
?生成cypher
代码本身似乎是一项足够复杂的任务。
编写测试当然是另一种确保关系设置正确的方法,但是当我学习系统时,我想直观地看到事物以确保它们按预期设置。
假设我正在使用neo4j
,我能想到的唯一方法是将我的模型数据可视化是生成cypher
代码并将其粘贴到 neo4j 中data browser
是否有另一种(更好,更简单?)的方式可以用来创建可视化而不使用cypher
?生成cypher
代码本身似乎是一项足够复杂的任务。
编写测试当然是另一种确保关系设置正确的方法,但是当我学习系统时,我想直观地看到事物以确保它们按预期设置。
这个要点包含一个关于如何使用 Neo4J Graphviz 组件以 Graphviz DOT 表示法生成输出的示例,该表示法得到了一系列图形可视化软件的支持。(当然还有Graphviz本身)
(链接到我找到示例的原始博客文章:http: //blog.neo4j.org/2012/05/graph-this-rendering-your-graph-with.html)
有一种新的解决方案可以使用 Web 浏览器探索 Neo4j 图形数据库的内容:http: //linkurio.us/
它允许您按属性搜索节点、检查节点、扩展邻域...
Disclamer:我是 Linkurious 和 Gephi 的联合创始人。
http://www.neo4j.org/develop/visualize上也列出了一些选项。