1

我有大约 40000 个带有标签 Test 的顶点

我正在尝试删除所有顶点,但我总是得到查询太大的异常。

我尝试使用以下查询通过 Azure Cosmos DB 数据资源管理器删除它

gV().hasLabel('Test').drop()

这删除了大约 200 个顶点,但这对我来说还不够

我也尝试通过代码删除它

await gremlinClient.SubmitAsync<dynamic>("g.V().hasLabel('Test').drop()");

该代码根本不起作用,我得到相同的异常而没有删除任何顶点

如何有效地删除大量顶点?

4

1 回答 1

1

该错误表明您的吞吐量 (RU/s) 较低,并且当查询超出限制时,它会给出太大的异常。

删除数据的一种方法是应用删除限制

gV().hasLabel('Test').limit(2000).drop()

根据您的吞吐量调整限制,以便它可以执行查询而不会引发异常。

于 2019-08-16T14:22:41.150 回答