我对mapDB version 1.0.6有个问题。当我创建一个数据库时,我最终得到了两个同名但文件类型不同的文件。
例如,一个是文件类型为FILE的IRTree,另一个是文件类型为.p的IRTree
话虽如此,每当我试图读取提供文件名IRTree的数据库时,我都会得到一个异常:
NullPointerException with the command DBMaker.newFileDB(new File(filename)).readOnly().make(); or an IOException: storage header is invalid。
有人能给我解释一下怎么回事吗?
发布于 2014-09-16 17:34:35
MapDB使用两个文件。.P文件用于存储数据。始终打开不带扩展名的文件,否则将尝试打开错误的文件。
https://stackoverflow.com/questions/25725228
复制相似问题