移动应用程序和服务器端数据库

Mobile app and server side database

本文关键字:数据库 服务器端 应用程序 移动      更新时间:2023-09-26

我有一个使用cordova构建的移动应用程序,它通过REST API与服务器对话。该应用程序已被设计为离线和在线模式,因此应用程序需要有自己的本地数据库。

服务器端DB是SQL服务器,我正在寻找一些快速轻量级和可靠的DB在应用程序本地存储数据。CouchDB和PouchDB都需要在服务器端相同的DB,因此它们是没有问题的。

有什么建议吗?

请记住,任何离线存储都不是最终可靠的,如果用户愿意,他们总是可以清除缓存。

你可以看看其他一些可能性:

  • http://mozilla.github。io/localForage/-有一个类似localstorage的api
  • http://www.dexie.org/-一个很好的接口使用IndexedDB
  • http://google.github.io/lovefield/
  • http://dev.yathit.com/ydn-db/index.html

摘自:http://pouchdb.com/2015/09/01/pouchdb-4.0.1-gotta-go-fast.html特别是"你能做些什么关于性能"

确保你检查了这些库的浏览器支持