数据建模工具
Neo4j 提供一系列无代码工具,助您轻松开始数据建模。此处列出了可用选项。
Neo4j 数据导入器

除了作为数据导入工具,您还可以使用 Neo4j 数据导入器来草拟图模型并映射数据。您可以访问它:
-
通过 Neo4j Aura 中的导入功能。
-
作为独立版本,仅支持安全连接或同时支持安全和不安全连接。
更多信息请参考Neo4j 数据导入器文档。
Arrows.app

Arrows.app 是一个无代码可视化平台,允许将想法白板化为图模型。它非常适合为您的数据设计领域模型。
通过此平台,您可以:
-
从头开始草拟自己的白板,或从 JSON 文件和纯文本导入数据。
-
无需编写任何代码即可创建、修改和删除节点和关系及其标签和属性。
-
将可视化导出为 Cypher® 语句并加载到 Neo4j 数据库中。
Cypher Workbench

Cypher Workbench 是一款基于云的工具,旨在协助 Neo4j 开发者创建和维护基于 Neo4j 的解决方案。它结合了类似 Arrows.app 中可用的无代码可视化解决方案,同时还提供了类似于 Neo4j 数据导入器的导入选项。
通过此平台,您可以:
-
从头开始创建数据模型或从 JSON 文件导入数据。
-
从现有 Neo4j 数据库逆向工程数据模型。
-
使用 Cypher 语句增强当前数据模型,包括节点标签、关系类型和属性。
-
验证模型(命名约定、约束、数据、常见错误等)。
-
使用业务场景工具捕捉用例的问题和场景。
-
从 Excel、Google 表格或纯文本导入数据。
有关如何安装的说明,请参阅 Cypher Workbench 文档。
工具比较
工具 | 免费 | 导入 | 导出 |
---|---|---|---|
数据导入器 |
.csv, .tsv |
- |
|
Arrows |
JSON |
图像、Cypher、JSON、URL、GraphQL |
|
Cypher Workbench |
Cypher Workbench JSON, Apoc.meta.schema, Arrows JSON |
JSON |
|
PlantUML |
PUML, JSON |
PNG, SVG, LaTeX 格式和 ASCII 艺术图 |
|
Mermaid |
Markdown |
Markdown |
|
Hackolade |
Hackolade JSON, YAML, DDL, XSD, Excel 模板, 云存储, Collibra Data Dictionary |
Cypher, HTML |