Загрузка leveldb из потока - PullRequest
1 голос
/ 02 марта 2012

Есть ли способ загрузить хранилище leveldb из потока данных?

Если бы я взял поток экземпляра leveldb и поместил его в DLL как поток ресурсов манифеста, смогу ли я позже загрузить эту базу данных из этого потока, когда я получу ресурс манифеста из моей DLL? По сути, я ищу способ создания, сохранения и последующей загрузки leveldb без какой-либо записи в физический файл на диске.

Заранее спасибо за любую полезную информацию. Радж.

1 Ответ

0 голосов
/ 24 января 2013

Вы, возможно, уже поняли это, так как прошло много времени с тех пор, как вы спросили.

leveldb позволяет вам переопределить «Среду» так, что при чтении и записи не требуется доступ к физическому файлу.

Вы можете посмотреть этот файл:

http://code.google.com/p/leveldb/source/browse/helpers/memenv/memenv_test.cc

, в частности, DBTest, например.

...