RawBatchPut 能否保证多个key 原子性

使用RawBatchPut 同时写入多个key能否保证多个key 的原子性?

官网上有描述,还在验证阶段

不能保证原子性,如果希望提供原子语义,请使用 TxnKV 的 API

BatchPut 异常情况下是否会出现部分写入成功的现象?

是的,所以要么在业务层加重试确保所有 Key 都被写进去了,要么使用 TxnKV 的接口,能够提供多行 Key 写入的事务原子性语义

BatchPut 异常情况下会出现部分成功