py-leveldbLevelDB的Python开发包

联合创作 · 2023-10-01 00:43

py-leveldb 是 Google 的 K/V 数据库 LevelDB 的 Python 客户端开发包。

示例代码:

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)

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报