indexeddb-vdba-driver 是用于浏览器的 IndexedDB 驱动程序,基于 VDBA (Valencia Database API),该 API 是 JavaScript 语言的异步接口,允许程序员访问数据库等数据。VDBA 的设计哲学类似于 Node.js API。驱动程序采用 Should.jsMocha 进行单元测试,并通过 Grunt 自动执行任务。API 文档保存在 doc/api.html.zip 文件中。

IndexedDB 是一种键值数据库,使用一套独特的术语:

  • 数据库 = 数据库对象存储

  • 对象存储 = 表 (SQL) 或 集合 (MongoDB/CouchDB)

  • 记录 = 行 (SQL) 或 文档 (MongoDB/CouchDB)

  • 键路径 = 主键 (SQL) 或 ID (MongoDB/CouchDB)