Transactions 如何手动启动OrientGraph事务?

Transactions 如何手动启动OrientGraph事务?,transactions,gremlin,orientdb,Transactions,Gremlin,Orientdb,我正在使用OrientDB和OrientGraph。 默认情况下,这种数据库在第一次执行操作时打开一个新事务。 默认情况下,有一个名为blueprints.orientdb.autoStartTx的参数为true 我想手动管理图形操作,所以我将其设置为false(意味着所有操作都是原子操作),但我找不到手动启动新事务的方法,只提供了commit()和rollback() 我应该调用什么来手动启动新事务? 谢谢试试这个: graph.getRawGraph().begin()

我正在使用OrientDB和OrientGraph。 默认情况下,这种数据库在第一次执行操作时打开一个新事务。 默认情况下,有一个名为
blueprints.orientdb.autoStartTx
的参数为
true

我想手动管理图形操作,所以我将其设置为
false
(意味着所有操作都是原子操作),但我找不到手动启动新事务的方法,只提供了
commit()
rollback()

我应该调用什么来手动启动新事务? 谢谢

试试这个:

graph.getRawGraph().begin()