LevelDB的Python开发包 py-leveldb基本使用方法

2022-03-11 00:00:00 python 开发包 leveldb

LevelDB的Python开发包 py-leveldb基本使用方法,py-leveldb 是 Google 的 K/V 数据库 LevelDB 的 Python 客户端开发包。

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/28
功能描述:LevelDB的Python开发包 py-leveldb基本使用方法
"""
import leveldb

db = leveldb.LevelDB('./db')
# single put
db.Put('hello', 'world')
print(db.Get('hello'))
# single delete
db.Delete('hello')
print(db.Get('hello'))
# multiple put/delete applied atomically, and committed to disk
batch = leveldb.WriteBatch()
batch.Put('hello', 'world')
batch.Put('hello again', 'world')
batch.Delete('hello')
db.Write(batch, sync=True)

相关文章