2016-11-17 55 views

回答

2

Agens Graph是一个基于PostgreSQL的图形数据库。因此,PostgreSQL中的每个功能都可以在Agens Graph中使用,包括数据类型。您可以使用PostgreSQL中可用的任何数据类型。 Agens Graph有两个额外的数据类型,顶点和边缘。用户可以根据顶点和边缘进行操作。当然,这是图形数据库的基本特征。由于Agens图支持属性图数据模型,因此顶点和边可以具有任意属性。 Agens使用JSON格式的图形存储属性(更具体地说,存储在JSONB类型的PostgreSQL中)。可以将任何JSON文档存储为顶点或边的属性。你也可以存储PostgreSQL数据类型的数据。然后将数据转换为PostgreSQL的内部表示并以JSON格式存储。您可以使用表达式索引为属性值编制索引,并且还可以利用各种PostgreSQL索引,包括Btree,BRIN,GIST,GIN等。

+0

这听起来很有趣。这也可以作为扩展吗?或者只是作为一个修改后的Postgres? –

+0

Agens Graph是PostgreSQL的分支项目,它不是PostgreSQL的扩展。谢谢。 –

相关问题