Хранение таблиц с помощью localStorage и/или IndexedDB?

Я новичок в разработке HTML5. Мне нужно сделать полностью автономное приложение HTML5.

В любом случае, во всех учебниках и ресурсах, с которыми я сталкиваюсь, все localStorage и IndexedDB выполняются в парах ключ-значение.

Мне было интересно, можно ли хранить данные в таблицах со строками и столбцами? Либо с localStorage, либо с IndexedDB?

Или я делаю это неправильно? Должен ли я использовать какой-либо другой метод для хранения данных в автономном режиме?


person Community    schedule 01.12.2013    source источник


Ответы (1)


IndexedDB не является реляционной базой данных. Возможно, вам нужен WebSQL, однако WebSQL больше не является рекомендацией W3C.

Если вы хотите хранить большие объемы данных в автономном режиме, лучшим вариантом будет IndexedDB. Вам просто нужно перестать думать в терминах таблиц и начать думать в терминах объектов.

У MDN есть отличные статьи об IndexedDB:

person Saravana    schedule 01.12.2013