HTML5:“本地存储”和“sqlite存储”限制

时间:2011-05-06 16:14:29

标签: html5 storage

我已经看到客户端存储的发布限制: LocalStorage:大小为5MB Sqlite存储:根据用户请求可扩展5MB。

首先,这些数字是否仍然正确? ......那么“会话存储”呢?

其次,这些存储方案是否相互排斥? ...或者这个限制是所有客户端存储的聚合 - LocalStorage,SessionStorage,Cache(通过清单)和Sqlite数据。

感谢您的帮助。

格雷格

2 个答案:

答案 0 :(得分:1)

据我所知,5mb共享本地存储,会话存储。如果我们关闭浏览器会话,存储密钥将被删除为每个会话保存的数据。 这个5mb是每个域名。 即,浏览器将为abc.com分配5mb,为xyz.com分配5mb。等等.. 并且abc.com无法访问xyz.com本地存储元素。

答案 1 :(得分:-1)

HTML5中有三种类型的存储空间

  1. localStorage的
  2. 的sessionStorage
  3. WebSQL存储
  4. LocalStorage: - 用于在客户端保存数据。它就像cookie一样,但不会发送到每个HTTP请求。

    SessionStorage: - 用于会话的保存数据。

    WEBSQLStorage: - 用于在数据库中保存数据。默认情况下,限制为5MB。但它的大小因浏览器而异[/ p>