Github user yisong-yue commented on the issue:
https://github.com/apache/zookeeper/pull/690
Here are some benchmark results I did with my laptop:
```
(1)
uncompressed snappy gzip
Size: ~ 15.9 MB ~ 4.1 MB
~ 0.3 MB
Serialize (run 1): 110 ms 36 ms 134 ms
Serialize (run 2): 96 ms 33 ms 135 ms
Deserialize (run 1): 40 ms 25 ms
76 ms
Deserialize (run 2): 39 ms 26 ms
74 ms
(2)
uncompressed snappy gzip
Size: ~ 382 MB ~ 139 MB
~ 104 MB
Serialize (run 1): 3393 ms 3279 ms 22096 ms
Serialize (run 2): 3177 ms 3223 ms 24729 ms
Deserialize (run 1): 4239 ms 3532 ms
14122 ms
Deserialize (run 2): 5750 ms 4722 ms
16654 ms
(3)
uncompressed snappy gzip
Size: ~ 1.2 GB ~ 560 MB
~ 330 MB
Serialize (run 1): 24250 ms 26575 ms 208570
ms
Serialize (run 2): 23717 ms 25648 ms 197400
ms
Deserialize (run 1): 51510 ms 67274 ms
189142 ms
Deserialize (run 2): 50185 ms 64691 ms
181521 ms
```
---