1.直接先来看一个API实例:
控制台结果:
2.批量处理操作原理
1.许多基于列表操作的,例如delete(List<Delete> deletes)和get(List<Get> gets),
都是基于batch()方法实现。
2.Row类:是Put、Get、Delete类的父类。
可以将它们都放进List<Row>中。
3.注意:不要将针对同一行的Put和Delete操作放入同一个batch中,
可能会产生不可预料的结果。
4.batch()调用完会返回一个结果:
5.batch()中Put操作和普通的Put()操作区别:
1.batch请求是同步的,会将操作直接发送给服务端,无延迟和中间操作。
2.而普通的Put操作,会先写入客户端的缓冲区。