我阅读了关于Agens Graph的文档。
您的图形数据库基于PostgreSQL,对吧?
所以我认为你的解决方案可以在任何地方运行,包括一般的RDBMS功能。哪种类型的数据可以存储在Agens图形(图形数据库)中?
然后我有一个数据类型的问题。 如何存储在Agens Graph中?
规则是遵循RDBMS还是其他特殊的方式?
我阅读了关于Agens Graph的文档。
您的图形数据库基于PostgreSQL,对吧?
所以我认为你的解决方案可以在任何地方运行,包括一般的RDBMS功能。哪种类型的数据可以存储在Agens图形(图形数据库)中?
然后我有一个数据类型的问题。 如何存储在Agens Graph中?
规则是遵循RDBMS还是其他特殊的方式?
Agens Graph是一个基于PostgreSQL的图形数据库。因此,PostgreSQL中的每个功能都可以在Agens Graph中使用,包括数据类型。您可以使用PostgreSQL中可用的任何数据类型。 Agens Graph有两个额外的数据类型,顶点和边缘。用户可以根据顶点和边缘进行操作。当然,这是图形数据库的基本特征。由于Agens图支持属性图数据模型,因此顶点和边可以具有任意属性。 Agens使用JSON格式的图形存储属性(更具体地说,存储在JSONB类型的PostgreSQL中)。可以将任何JSON文档存储为顶点或边的属性。你也可以存储PostgreSQL数据类型的数据。然后将数据转换为PostgreSQL的内部表示并以JSON格式存储。您可以使用表达式索引为属性值编制索引,并且还可以利用各种PostgreSQL索引,包括Btree,BRIN,GIST,GIN等。
这听起来很有趣。这也可以作为扩展吗?或者只是作为一个修改后的Postgres? –
Agens Graph是PostgreSQL的分支项目,它不是PostgreSQL的扩展。谢谢。 –