gpt4 book ai didi

java - 元建模 Neo4J 数据库

转载 作者:行者123 更新时间:2023-12-01 15:07:04 25 4
gpt4 key购买 nike

对 Neo4j 节点和关系进行元建模的最佳方法是什么?我需要这个,因为我只会知道在运行时将创建什么对象/节点。这是我正在尝试做的事情的一些解释:尝试将有关节点的信息存储在另一个(可能是关系数据库)数据库中 - 它的名称(类型)、isIndexed 以及属性列表及其标签名称和类型。同样的事情也适用于关系以及开始和结束节点。然后,当数据到来时,节点和关系将被动态构建。

这种建模有什么缺点吗?可能已经有一些项目可以帮助我做到这一点。我已经尝试过 Neo4J 的 Spring Data,但这只是让我创建一个在编译之前应该知道的对象/节点/关系。

最佳答案

是的,将对象的 TYPE 作为节点属性放入对象模型中是常见做法,这就是 Spring Data Neo4j http://www.springsource.org/spring-data/neo4j 的做法。和 Neo4j Ruby 绑定(bind),https://github.com/andreasronge/neo4j正在做。

关于java - 元建模 Neo4J 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12831831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com