可以在
~/.config/chromium/Default/Local Extension Settings/pafkbggdmjlpgkdkcbjmhmfcdpncadgh/000459.ldb
或类似位置找到示例文件。如何查看文件的内容这样的文件,而无需编写程序?
浏览器会很棒,但是仅转储所有数据就足够了。
没有正式的客户端,只有正式的客户端库。
/>
#1 楼
您可以将Python或iPython与LevelDb库一起使用来进行所需的查找,包括快速生成转储,查询等。示例:
>>> import leveldb
>>> db = leveldb.LevelDB('./db')
>>> print db.Get('hello')
world
>>> print list(db.RangeIter(key_from = '2', key_to = '5'))
[('2', 'string_2'), ('3', 'string_3'), ('4', 'string_4'), ('5', 'string_5')]
可以在网站上找到更多文档。
#2 楼
FastoNoSQL是一个开源(GitHub)和免费的GUI客户端,支持LevelDB数据库。评论
我尝试了64位版本。它似乎在入门级(奔腾和赛扬)64位CPU上无提示地崩溃。我在这里和这里提交了错误报告。在问题解决之前,奔腾和赛扬用户可能必须改用32位版本。 32位版本使用更简单的指令,因此即使在低端64位CPU上也可以正常工作。
–unforgettableidSupportsMonica
17 Mar 27 '17 5:20
尝试在FastoNoSQL中打开本地.ldb文件有点混乱。我必须创建一个新的数据库连接。我现在要放弃也许明天我会再尝试一些。
–unforgettableidSupportsMonica
17年3月27日在5:20
它不再是免费的...
– JasonXA
20年1月12日在7:38
评论
尝试通过Web搜索[LevelDB GUI]。您会看到那里有多个选项。@unforgettableid:实际上,自2014年以来确实出现了一些。你能写一个关于你最喜欢的答案吗?我一定会接受您的回答。非常感谢您的调查!
到目前为止,我只是在与FastoNoSQL进行过挣扎,并且还没有使其完全正常工作,所以还不知道哪种方法最好:)
@unforgettableid:FastoNoSQL旨在与许多数据库格式兼容,不幸的是,这使该接口非常违反直觉。我确信任何特定于LevelDB的工具都更好。
@unforgettableid,如果您认为某些东西在FastoNoSQL中不起作用,请在此处创建:github.com/fastogt/fastonosql/issues。