nebula graph的事务问题

我想请问nebula graph 不支持事务,我应该怎么保证原子性呢;比如说我在Java中写了一个方法,去删除某个tag,那么我的操作顺序就是:先找到这个tag下的所有点,然后删除这些点with edge,然后删除该tag相关的索引,最后才能删除tag;这个过程需要执行三四次session.execute,请问我这如何保证事务原子性呢?或者采取什么策略来保证呢?谢谢了

这么多操作合在一起的原子性不能保证。

可以考虑检查每一条语句的返回值,确定其是否执行成功,如果没有成功,可以重试。

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。