对象框 - 数据库 Backup/Restore

ObjectBox - Database Backup/Restore

我查看了示例应用程序的文档和代码,发现 files/objectbox/objectbox/data.mdb 是存储所有数据的默认文件。

假设我的理解是正确的,我有几个问题找不到文档:

  1. 我想在我的 Android 应用程序中添加 backup/restore 功能。假设我使用本机 SQLite DB,我知道我可以将 .sqlite 文件上传到云端,然后将其下载到同一台(甚至不同的)设备上以恢复它。 data.mdb 文件也可以这样做吗?
  2. lock.mdb怎么样?我需要 copy\upload 它和 data.mdb 一起吗?
  1. 确保文件未打开(例如,被任何 BoxStore 打开)以强制备份 data.mdb 文件的状态一致。

  2. lock.mdb 文件与备份无关