在postgresql中建模Graph数据的最佳方式

前端之家收集整理的这篇文章主要介绍了在postgresql中建模Graph数据的最佳方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在 Postgresql中存储和查询稀疏定向或无向图.有一个像 pggraph这样的东西,但是还在规划阶段.

我意识到像Neo4J这样的专用图形数据库是最适合的.但是有没有办法在Postgresql中实现,通过使用扩展或数据类型,这将避免添加另一个数据库engine.dtata

使用Postgresql作为底层存储,并通过PL / Python将networkX或iGraph用于处理引擎.

在他们的书“Graph Databases”中,Ian Robinson,Jim Webber和Emil Eifrem对底层存储和处理引擎进行了区分.如果您看一下最近遇到的问题(见here)的答案,您将看到我使用Postgresql作为底层存储和networkX作为处理引擎.相对于我的原始解决方案的性能提升是巨大的(与“图形数据库”一书中描述的相似),实现起来非常简单.

猜你在找的Postgre SQL相关文章