什么是HTML5 IndexedDB,为什么使用它?

indexeddb是一个新的HTML5概念,用于将数据存储在用户的浏览器中。indexeddb比本地存储更强大,可用于需要存储大量数据的应用程序。这些应用程序可以更高效地运行,并且加载速度更快。

W3C宣布Web SQL数据库是已过时的本地存储规范,因此Web开发人员不应再使用此技术。indexeddb是Web SQL数据库的替代方法,比旧技术更有效。

特点如下:

  •  存储密钥对值

  •  不是关系数据库

  •  IndexedDB API主要是异步的

  •  不是结构化查询语言

  •  支持从同一域访问数据