Details
-
Sub-task
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
To store the snapDiff and intermediate objects, we implemented persistent collections (List, Map, Set) backed by RocksDB. Currently we do individual RocksDb put for every add/put operation to the collection. Which results to lots of I/O. We can optimize it by using WriteBatch and do batch updates of like 1000 entries.