1. 开启事务
需要在配置文件中作如下修改:
transactionon=true
每个节点的配置都需要按此修改(默认情况下配置文件在/opt/sequoiadb/conf/节点端口号/sdb.conf), 然后重启所有节点使配置生效。
2. java api
开始事务:
void com.sequoiadb.base.Sequoiadb.beginTransaction ()
提交事务:
void com.sequoiadb.base.Sequoiadb.commit()
回滚事务:
void com.sequoiadb.base.Sequoiadb.rollback()
操作时, 先开始事务, 更新表1, 更新表2, 然后提交事务commit