Metro Apps - SQLite vs索引数据库



我即将开始使用JavaScript/HTML在metro应用程序上工作,该应用程序将在本地存储数据,当没有互联网连接时,还计划将其移植到其他平台上。

数据库的正确选择是什么

我不得不说IndexedDB是一个比SQLite更好的选择,因为:

  • 它内置在浏览器中,所以你写的代码有技能可移植性到web应用程序
  • 有几个很好的库来简化它的工作(pouchdb, db.js, jQuery IndexedDB等)
  • API被设计为与JavaScript对象一起工作,特别是当它涉及到查询时,不像SQLite,你(一般来说)将不得不创建SQL语句作为字符串

最新更新