如何在不运行OS相关问题(如内存不足,磁盘空间不足)的情况下遍历RocksDB?

时间:2019-02-05 11:44:02

标签: python python-3.x rocksdb

tutorial之后,该方法获取列表中的所有键:

db.put(b"key1", b"v1")
db.put(b"key2", b"v2")
db.put(b"key3", b"v3")

it = db.iterkeys()
it.seek_to_first()

# prints [b'key1', b'key2', b'key3']
print list(it)

但是,如果我的数据库有1亿个或更多键,则无法将所有键都保存在内存中。因此,使用Python3安全获取所有密钥的最安全方法是什么?

0 个答案:

没有答案