W3C опубликовал рабочий проект спецификации "Indexed Database API"

Версия для печатиВерсия для печати

Рабочая группа Web Applications Working Group опубликовала рабочую версию проекта "Indexed Database API".

Для соответствия требованиям по использованию оффлайн-данных в веб-приложениях, агентам пользователей (например, браузерам) приходится хранить локально большое количество объектов. Спецификация "Web Storage" описывает методы хранения ключей и соответствующих им значений. Однако, эти методы не обеспечивают поиска ключей в предопределённом порядке, эффективного поиска значений, а также хранения повторяющихся значений в одном ключе.

Спецификация "Indexed Database API" определяет конкретный API, предоставляя расширенные возможности по управлению данными типа "ключ-значение", которые используются в большинстве сложных процессоров запросов. Этот API предусматривает использование транзакционных баз данных для хранения ключей и соответствующих им значений (одно или более на каждый ключ), кроме того, устанавливает методы для обхода ключей в определённом порядке.

Последнюю версию рабочего проекта спецификации "Indexed Database API" можно найти по адресу http://www.w3.org/TR/IndexedDB/.