HTML5: ограничения для «локального хранилища» и «хранилища sqlite» - PullRequest
1 голос
/ 06 мая 2011

Я видел опубликованные ограничения на хранилище на стороне клиента: LocalStorage: размеры 5 МБ Sqlite хранилище: 5 МБ расширяется по запросу пользователя.

Во-первых, правильны ли эти числа? ... а как насчет "хранения сессий" тоже?

Во-вторых, являются ли эти схемы хранения взаимоисключающими? ... или это ограничение - совокупность всей клиентской памяти - LocalStorage, SessionStorage, Cache (через манифест) и Sqlite.

Спасибо за вашу помощь.

Грег

Ответы [ 2 ]

1 голос
/ 11 октября 2012

Насколько мне известно, что 5 МБ совместно используется локальным хранилищем, хранилищем сеансов. Если мы закрываем сеанс браузера, ключи хранилища удаляются как данные, сохраненные за сеанс.И это 5 МБ на домен.т. е. браузер выделит 5 МБ для abc.com, 5 МБ для xyz.com.и т. д. И abc.com не может получить доступ к элементам локального хранилища xyz.com.

0 голосов
/ 13 мая 2011

Существует три типа хранилищ, доступных в HTML5

  1. LocalStorage
  2. SessionStorage
  3. Хранилище WebSQL

LocalStorage: - используется для сохранения данных на стороне клиента. Он похож на куки, но он не отправляется на каждый HTTP-запрос.

SessionStorage: - используется для сохранения данных для сеанса.

WEBSQLStorage: - используется для сохранения данных в базах данных. по умолчанию ограничение составляет 5 МБ. Но его размер варьируется в зависимости от браузера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...