The Web Platform Working Group invites implementations of Indexed Database API 2.0 Candidate Recommendation. This specification is the Second Edition of Indexed Database API. The First Edition became a W3C Recommendation on 8 January 2015.
This document defines APIs for a database of records holding simple values and hierarchical objects. Each record consists of a key and some value. Moreover, the database maintains indexes over records it stores. An application developer directly uses an API to locate records either by their key or by using an index. A query language can be layered on this API. An indexed database can be implemented using a persistent B-tree data structure.