MapDB 文件备份
MapDB file backup
我正在使用我创建的文件支持的 MapDB:
File dbFile = new File("db");
DBMaker.newFileDB(dbFile)
.closeOnJvmShutdown()
.make();
我注意到正在创建 3 个文件:
- db
- db.p
- db.t
我需要一种远程存储和检索数据库的方法。我需要使用单个文件(存储文件/检索文件)。我需要所有三个文件吗?我发现尝试仅从 "main" 文件 (db) 重新创建数据库会引发异常。有没有办法(一些配置选项或其他东西)我可以告诉 MapDB 只使用一个文件?
感谢您的帮助
新的MapDB 2使用单文件存储,所以没有.p文件。
.t 文件是事务日志,如果正确关闭了数据库,则应将其删除。
我正在使用我创建的文件支持的 MapDB:
File dbFile = new File("db");
DBMaker.newFileDB(dbFile)
.closeOnJvmShutdown()
.make();
我注意到正在创建 3 个文件:
- db
- db.p
- db.t
我需要一种远程存储和检索数据库的方法。我需要使用单个文件(存储文件/检索文件)。我需要所有三个文件吗?我发现尝试仅从 "main" 文件 (db) 重新创建数据库会引发异常。有没有办法(一些配置选项或其他东西)我可以告诉 MapDB 只使用一个文件?
感谢您的帮助
新的MapDB 2使用单文件存储,所以没有.p文件。
.t 文件是事务日志,如果正确关闭了数据库,则应将其删除。