在现有数据库上使用LMDB工具

时间:2016-01-26 18:23:53

标签: python lmdb

我已经有一个LMDB数据库,例如:lmdb.db. 我试图使用一些已经存在的工具,当我第一次使用这些工具创建一个新的数据库时,我也完成了这项工作。 (我得到了一些关于如何在here: https://lmdb.readthedocs.org/en/release/上设置所有内容的解释。) 但我没有设法在现有数据库上执行此操作。

env = lmdb.open('/test', max_dbs=10)
db1 = env.open_db('lmdb.db')

这是我尝试过的,但它总是创建一个新的数据库。我无法将自己现有的一个放入其中。有可能,如果是的话怎么样?

或者是因为我有一个.db文件,他们想要一个.mdb文件。如果是,我如何在命令行上转换它们? (我已经找到了一些我可以下载的程序,但我想制作一些脚本来轻松修改我的数据库并获得一些统计数据。)之后我需要做什么才能真正打开现有文件而不是新文件?

0 个答案:

没有答案