如何将列表添加为顶点或边缘gremlin的属性

时间:2018-10-10 10:18:44

标签: graph-databases gremlin amazon-neptune

1。如何添加列表作为顶点或边的属性值。 如果删除一个顶点会自动删除其所有现有边,或者我们应该手动删除并且删除一个顶点是安全的。

2。如何使用JSON创建顶点以及如何将gremlin查询的输出获取为JSON格式。

1 个答案:

答案 0 :(得分:3)

  

如何添加列表作为顶点或边的属性的值。

Neptune不支持顶点属性的list基数,也不支持边缘/顶点属性的列表数据类型。但是,您可以将set基数用于顶点属性。您可以了解有关here的更多信息。

  

如果删除顶点会自动删除其所有现有边缘,会发生什么情况

如果删除顶点,则所有边都将随之删除。

  

如何使用JSON创建顶点以及如何以JSON格式获取gremlin查询的输出。

我不确定您的意思。通常,您实际上并不真正使用JSON创建顶点。您使用Gremlin,这意味着您选择一种连接到Neptune的方法(例如Java驱动程序,Python驱动程序等),然后将Gremlin发送到Neptune。要创建一个顶点,您可以执行以下操作:g.addV('person').property('name','dogiparthi')