I know the SQL API can backup an in-memory database to disk. Does Berkeley DB's C++ key-value API have a similar functionality? My goal is to periodically checkpoint my purely in-memory database (key-value store) to disk to provide some slight measure of durability.