leveldb icon indicating copy to clipboard operation
leveldb copied to clipboard

Huge Manifest size

Open Krishna7557 opened this issue 3 years ago • 8 comments

Hi,

We are using leveldb version 1.20. Ours is a java application which will do put and delete batch operations towards leveldb via jni. in one of our servers we have seen that manifest file size has been increased to 25GB. Can we know reason for this increase. Also if we execute repair db will our application be crashed due to large Manifest size. Do our application store that manifest file in memory and process the rdb operation? Or do we have any other impacts like extra RAM consumption when we execute rdb?

Please find below the settings of our leveldb and repair db: LevelDB:

writebuffersize=64 cachesize=3072 compressiontype=SNAPPY totaldbinstance=1 #Bloom filter policy bit count for db filterpolicy.bitcount=100

RepairDB: writebuffersize=4 compressiontype=SNAPPY cachesize=4 #Bloom filter policy bit count for repair db bitcount=10

Regards, Krishna

Krishna7557 avatar Apr 27 '21 12:04 Krishna7557