首页 > 解决方案 > IndexedDb - 我如何访问它?

问题描述

我有一个在我的 Mac 上运行的应用程序。此应用程序似乎正在写入标记为 IndexedDB 的文件夹。在该文件夹中有 4 个没有扩展名的文件和 1 个日志文件。

是否有可用于可视化索引数据库数据的软件?我知道一些 SQL,但我不确定这在这里会有所帮助,因为我知道数据库结构是不同的。

本质上,我想浏览数据并查看其内容并查看数据的组织方式。

谢谢

标签: indexeddb

解决方案


您可以使用浏览器 devtools 浏览 indexedDB 的内容。在 Chrome 中,在 devtools 的 Applications 选项卡上,您可以单击 indexedDb 然后浏览对象存储的内容。

SQL在这里对你没用。indexedDB 是一个 nosql 数据库。

indexedDB 是如何实际实现的,就它在计算机硬盘上实际存储数据的位置和方式而言,是故意混淆的。indexedDB 数据不打算以这种方式访问​​。indexedDB 数据仅用于在浏览器中使用 javascript 中的 indexedDB API 访问。


推荐阅读