Web SQL数据库或索引数据库API。。。或者两者都有?
HTML5的本地存储虽然朝着正确的方向迈出了一大步,但对于我的需求来说还不完全;这是一个美化的一维数组 现代浏览器中有两个相互竞争的客户端数据库Web SQL数据库或索引数据库API。。。或者两者都有?,sql,database,html,local-storage,Sql,Database,Html,Local Storage,HTML5的本地存储虽然朝着正确的方向迈出了一大步,但对于我的需求来说还不完全;这是一个美化的一维数组 现代浏览器中有两个相互竞争的客户端数据库 Web SQL数据库() 索引数据库API() 有人为这两个服务编写并发布了元库吗?类似于dojox.storage如何用来代理各种插件()将是非常棒的 此外,您使用这两个“标准”中的任何一个有什么经验?事实上,现代浏览器中没有两个相互竞争的客户端数据库,Web SQL标准已经停止使用,在未来版本的浏览器中,只有(*)IndexedDB。Firef
- Web SQL数据库()
- 索引数据库API()
此外,您使用这两个“标准”中的任何一个有什么经验?事实上,现代浏览器中没有两个相互竞争的客户端数据库,Web SQL标准已经停止使用,在未来版本的浏览器中,只有(*)IndexedDB。Firefox会,Chrome会,IE会,Opera会(我听说)在11.50版本中 (*)我只是说,但我愿意打赌WebKit将在未来一段时间内继续支持Web SQL,因为Web SQL已经有了大量的应用,特别是在面向iOS的东西上 我个人的观点是,不支持SQLite作为web标准是一件好事,但IndexedDB并不是直接取代它的东西。它的级别太低,前端开发人员很难像SQL那样思考(如果您曾经在SQLServerStudio中做过“显示执行计划”的事情,IndexedDB基本上就是您在那里看到的那种东西,除非没有方便的图表理解辅助工具)。我还没有花大量的时间去理解它,我还没有弄明白如何用IndexedDB编写一个有用的应用程序。我的感觉是,在我们看到类似jQueryDB或jsHibernate的东西之前,它不会真正起飞
同时,如果你的大部分用户都是基于WebKit的,那就坚持使用WebSQL。我刚才也在问自己同样的问题 这里正好有一个pollyfill(事务还没有完全实现,但如果您不需要它,它可能是一个很好的选择!): http://blog.nparashuram.com/2012/06/indexeddb-polyfill.html Github直接链接: 在维基百科上:-