LMDB 数据库和常用的 SQLite, MySQL 等关系型数据库不同, 它是一种非关系型数据库, 以键值对的方式进行存储(更像是字典), 其中 “键” 和 “值” 的类型都是字符串类型. 由于 LMDB 数据集的读取效率较高, 因此追求轻量级和速度的 Caffe2 选用这种数据库作为其常用的数据读取形式.
常用使用方式:
import lmdb
: 导入 LMDB 包env = imdb.open()
: 打开环境txn = env.begin()
: 建立事物txn.put(key, value)
: 进行插入和修改txn.delete(key)
: 进行删除txn.get(key)
: 进行查询txn.cursor()
: 进行遍历txn.commit()
: 提交更改
https://blog.csdn.net/u010472607/article/details/76855509
https://zhuanlan.zhihu.com/p/23485774