是否有任何图形数据库允许您首先定义标签和关系(模式)

时间:2015-08-09 11:26:04

标签: database neo4j graph-databases orientdb titan

我希望为我建立并遇到neo4j的新网站构建一个图形数据库。

虽然这是一个可行的选择,但我并不喜欢动态创建标签和关系的想法。相反,我只想预先定义标签和关系,这样我的数据库就可以有更多的稳定性。

非常像RDBMS,我们首先定义表和属性,但我想首先定义标签和关系及其属性。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

Titan也允许你这样做。

原始帖子特别感兴趣,在第5.5节:强烈建议通过在Titan图形配置中设置schema.default=none来明确定义所有架构元素并禁用自动架构创建。

答案 2 :(得分:0)

你可以做的一件事是定义这个因为devoloper以图形格式输入它(比如模板?),例如,节点是什么,它的属性,关系......等等