我开始使用图形数据库存储即时生成的大图。但我不相信为什么要使用图形数据库来完成我的工作,为什么不用传统的RDBMS做我想要的。我的具体问题是,为什么关系数据库不好或者说图数据库比RDBMS更好来存储图形?
答案 0 :(得分:2)
阅读图形数据库(早期版本,可在此处获取:http://graphdatabases.com/)后,这一切都取决于性能。根据查询的深度或递归程度,RDBMS或图形数据库返回结果所需的时间越长。传统的RDBMS不是为快速遍历实体之间的关系而设计的,而图形数据库是专门为此而构建的。如果您的递归只有2级深度但在此级别之后性能明显降低,则这可能不是问题。
请带上一粒盐。这直接来自图形数据库,我没有复制这些结果。