[Date Prev][Date Next] [Chronological] [Thread] [Top]

Possibility of supporting snapshot in LMDB



Hi,

I am new to LMDB and I am checking the possibility of having persistent snapshot support in LMDB.
In the current code, LMDB creates a transient snapshot when a transaction is started. And also, LMDA supports multiple multiple databases in an environment. I am wondering if it is possible to make the snapshot persistent by storing the snapshot as a separate database (can different database share pages? Or can multiple trees in the same database?). 

I look forward to hearing from you! Or please kindly let me know if similar feature has already been implemented somewhere.

Thanks a lot!
Xinhai