In [5]:
import plyvel
import lmdb
from time import time

In [8]:
DB_PATH = '/media/raid_arr/data/ndsb/folds/train0_lmdb/'
OUT_PATH = '/media/raid_arr/data/ndsb/folds/train0_lvl/'

db_lmdb = lmdb.open(DB_PATH)
db_lvl = plyvel.DB(OUT_PATH, create_if_missing=True)

tic = time()
with db_lmdb.begin() as txn:
    for k, v in txn.cursor():
        db_lvl.put(k, v)
toc = time() - tic
print toc


6.46385598183

In [7]:
db_lvl.close()