Github user sihuazhou commented on the issue:
https://github.com/apache/flink/pull/5650
A micro-benchmark for this: @StefanRRichter @StephanEwen
```
-----------------------> With disableWAL is false <-----------------
Number of values added | time for Put | time for WriteBach |
performance improvement of WriteBatch over Put
1000 10146397 ns 3546287 ns
2.86x
10000 118227077 ns 26040222 ns
4.54x
100000 1838593196 ns 375053755 ns
4.9x
1000000 8844612079 ns 2014077396 ns
4.39x
-----------------------> With disableWAL is true <-----------------
1000 3955204 ns 2429725 ns
1.62x
10000 25618237 ns 16440113 ns
1.55x
100000 289153346 ns 183712685 ns
1.57x
1000000 2886298967 ns 1768688571 ns
1.63x
```
---