Tispark的override模式写入数据有事务吗?

tispark的override模式写入数据有事务吗?
如果tispark通过jdbc的override模式写入数据,写入数据的同时有事务通过tidb方式查询该表,有事务操作吗?事务是怎么进行的?

1赞

jdbc方式虽然单个tidb是支持事务写入的,但是并发写后,多个并发之间是没有事务的,也就是说如果一个task写入成功,另外一个task写入失败,第一个成功的task是不会回滚的。

tispark-2.2.0已经native支持事务写入,保证ACID,请参考 https://github.com/pingcap/tispark/blob/master/docs/datasource_api_userguide.md

3赞