关于 gremlin:Amazon Neptune:如何执行边/顶点属性的批量更新?

Amazon Neptune: How to perform bulk update of edge/vertice properties?

我正在尝试使用以下 gremlin 命令对我的属性图中的边执行批量更新:

1
g.E().hasLabel('foo').property('expiry', 1607808123)

我的图中带有此标签的边数约为 300 万。我预计此操作将运行很长时间,但我遇到的是大约 3 分钟后来自 Neptune 的 TimeLimitExceededException 异常。是否有支持在 Amazon Neptune 中执行长时间运行的批量更新的方法?


您是否尝试过增加与您的集群关联的数据库集群参数组中的 neptune_query_timeout 值?我认为默认值为 120 秒,但您可以设置更大的值。

https://docs.aws.amazon.com/en_us/neptune/latest/userguide/parameters.html