我正在设置我的数据库,有时我需要使用一个ID。起初,我将一个ID作为属性添加到我感兴趣的节点,但意识到我也可以只使用ne4j的内部id "“。然后我偶然发现了CREATE INDEX ON :label(一些东西),并想知道这到底会做什么?我以为索引和应该是一回事?
这可能是一个愚蠢的问题,但由于我是数据库方面的初学者,我可能会错过其中的一些概念。
此外,我一直在阅读有关使用哪种数据库(mySQL、MongoDB或neo4j)的信息,并决定使用neo4j,因为我的数据基本上遵循图形结构。(它将用于构建代谢模型:连接基因->蛋白质->反应->化合物)
在SQL中,语法看起来太复杂了,因为我必须遍历几个表才能建立简单的连接,而neo4j很容易就能完成……据我所知,MongoDb独立地存储数据,而且,由于我的数据是连接的,它似乎并不真正适合数据结构。但是,再说一次,由于我对这一主题的了解有限,也许我没有做出正确的选择?
提前谢谢。
https://stackoverflow.com/questions/56451847
复制相似问题