Как перебрать RocksDB без запуска проблем, связанных с ОС, таких как нехватка памяти, нехватка дискового пространства? - PullRequest
0 голосов
/ 05 февраля 2019

Следуя инструкции , метод получает все ключи в списке:

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)

Однако, если моя БД имеет 100 миллионов ключей или более, я не могу получить их всев памяти.Следовательно, каков самый безопасный способ безопасно получить все ключи с помощью Python3?

...