使用lmdb会产生一个巨大的文件,这个文件大小就是lmdb.open中参数map_size所设置的值
db = lmdb.open(lmdb_path, subdir=isdir,
map_size=1099511627776 * 2, readonly=False,
meminit=False, map_async=True)
看了一下这个应该是lmdb在windows下面的一个bug,应该是还没修复
实在不行只能用unbuntu做好lmdb文件再传到windows上面去了。
我也正在找好的办法,但是目前还未找到,找到之后会更新的。
报错信息如下所示:
lmdb.Error: lmdb/refcoco\testB.lmdb: ���̿ռ䲻�㡣