import plyvel
db = plyvel.DB('./repo', create\_if\_missing=True)
# repo/
# |-- 000018.ldb
# |-- 000020.ldb
# |-- 000021.log
# |-- CURRENT
# |-- LOCK
# |-- LOG
# |-- LOG.old
# |-- MANIFEST-000019
db.put('name', 'n1')
db.put('name2', 'n2')
cc = db.get('name')
print(cc)
#db.delete('name2')
#cc = db.get('name2')
#print(cc)
sn = db.snapshot()
for i in sn:
print(i)
for i in db:
print(i)
db.close()
转载于:https://my.oschina.net/redhands/blog/3007258
本文演示了如何使用Python的Plyvel库操作LevelDB数据库。通过创建数据库实例、写入数据、读取数据、获取快照以及遍历数据库等操作,详细展示了Plyvel的基本用法。


5415

被折叠的 条评论
为什么被折叠?



