标签: database neo4j graph-databases orientdb titan
我希望为我建立并遇到neo4j的新网站构建一个图形数据库。
虽然这是一个可行的选择,但我并不喜欢动态创建标签和关系的想法。相反,我只想预先定义标签和关系,这样我的数据库就可以有更多的稳定性。
非常像RDBMS,我们首先定义表和属性,但我想首先定义标签和关系及其属性。
答案 0 :(得分:2)
OrientDB允许您这样做。看看:
答案 1 :(得分:2)
Titan也允许你这样做。
原始帖子特别感兴趣,在第5.5节:强烈建议通过在Titan图形配置中设置schema.default=none来明确定义所有架构元素并禁用自动架构创建。
schema.default=none
答案 2 :(得分:0)
你可以做的一件事是定义这个因为devoloper以图形格式输入它(比如模板?),例如,节点是什么,它的属性,关系......等等