使用RawBatchPut 同时写入多个key能否保证多个key 的原子性?
zz-jason
(Jian Zhang@PingCAP)
3
不能保证原子性,如果希望提供原子语义,请使用 TxnKV 的 API
BatchPut 异常情况下是否会出现部分写入成功的现象?
zz-jason
(Jian Zhang@PingCAP)
5
是的,所以要么在业务层加重试确保所有 Key 都被写进去了,要么使用 TxnKV 的接口,能够提供多行 Key 写入的事务原子性语义
system
(system)
关闭
8
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。