如何使用RDBMS在图形数据库的顺序上实现性能?

时间:2012-12-19 14:47:47

标签: neo4j rdbms graph-databases

我们有一个存储在关系数据模型中的数据模型,它有效地看起来像一个图形。有少量表,但表格非常大,我们所做的查询类型通常是5个连接级别。如果这些数据存储在图形数据库中,那将是最有效的,但我们没有这个选项。如何使用RDBMS实现图数据库级别的性能?您可以在数据库之上添加哪些工具,例如缓存,搜索索引,使用OLAP服务器,在这种情况下,它会为您提供接近图形数据库性能的任何东西吗?

1 个答案:

答案 0 :(得分:2)

  

如何使用RDBMS实现图数据库级别的性能?

你没有,至少不是以同样的方式。两种系统都有自己的优点和缺点,试图将一种系统应用到另一种系统通常会导致混乱。如果您不熟悉RDBMS,那么请为RDBMS设计数据模型。

  

您可以在数据库之上添加哪些工具,例如缓存,搜索索引,使用OLAP服务器,在这种情况下,它会为您提供接近图形数据库性能的任何东西吗?

这取决于您的数据模型,也许您可​​以详细说明为什么不能使用图形数据库?你能两个并排奔跑吗?