由于项目需求,需要做一款基于PhoneGap和HTML5配合的手机客户端,也考虑到了许多问题,其中一个主要的问题是希望能够在客户端能够加入数据缓存,查了一下随着HTML5的逐步完善,现在有四种方式来存储数据, localStorage,SessionLocalstorage,IndexDB 和 WebSql database ,之前经常使用的是localStorage,但是觉得这种存储方式跟关系型数据库的操作方便性上面差远了,所以来研究了一下Web Sql Database(一下简称WSDB)。
基本了解一下WSDB
WSDB API 实际上并不包含在 HTML5 规范之中。它是一个独立的规范,它引入了一套使用 SQL 操作客户端数据库的 API。