3

我开始使用图形数据库来存储即时生成的大图。但我不相信为什么要使用图形数据库来完成我的工作,以及为什么不用传统的 RDBMS 来做我想做的事。我的具体问题是,为什么关系数据库不好,或者更确切地说,图形数据库比 RDBMS 更好地存储图形?

4

1 回答 1

2

阅读 Graph Databases(早期版本,可在此处获得:http: //graphdatabases.com/)后,一切都归结为性能。根据查询的深度或递归程度,RDBMS 或图形数据库返回结果所需的时间越长。传统的 RDBMS 并不是为快速遍历实体之间的关系而设计的,而图形数据库则是专门为此而构建的。如果您的递归只有 2 级深,但在此级别之后性能明显下降,这可能不是问题。

请把这个和一粒盐一起吃。这直接来自图形数据库,我没有复制这些结果。

于 2013-05-07T18:34:07.627 回答