How LevelDB works, each "Put" is a record that creates a new state. If you follow a Path that overwrites an existing value, you will have two copies until the compaction removes the older value.
In practice, this means that recovery will be the only option.
To make it faster, you can try:
,
.
, .
. LevelDB
. LevelDB
1 , , .
. 16MB-32MB, " ".
HyperLevelDB.
LevelDB
. , ,
-
.