2

当您将一组 Mutations 添加到总大小超过设置缓冲区的 BatchWriter 时会发生什么?BatchWriter 是否只是说好的,我将处理我设置的内容,然后再处理其余部分?

4

1 回答 1

2

Accumulo BatchWriter 将在其缓冲区已满时自动刷新其当前批次。该API还允许您使用 Iterable 添加 Mutations。这与添加集合不同。当您使用它时,您不会一次添加整个集合。相反,您真正要做的是提供突变的源提要,一次添加到当前批次中。可能会在整个集合完成其迭代之前刷新批处理。

于 2013-06-25T13:28:21.050 回答