用于我的离子项目的最佳数据库

best database to use for my ionic project

我正在寻找用于我的离子项目的最佳数据库。我希望用户在本地存储数据库,并选择将该信息同步到远程数据库作为支付选项。他们的数据将通过登录他们的用户帐户来自任何设备。我一直在查看 firebase Couchdb 和 Parse,但不知道应该使用什么。我必须牢记缩放我的应用程序。那里最好的选择是什么?

如果本地存储的数据不多,LocalStorage 是一个不错的选择。或者,如果您需要更灵活和更大的数据库,您可能想尝试 IndexedDB 或 Cordova 的 SQLite 插件(Ionic 构建在 Cordova 之上),所有这些选项都适用于客户端。

但是对于服务器端,我已经在我的一个项目中使用过 FireBase,我知道它很有魅力,如果您熟悉 Polymer/Web Components all you have to do to have FireBase,只需添加一行 html 和其他一切都为您准备好了。

链接:
Cordova-LocalStorage Docs
SQLite-plugin Docs

您可以使用 PouchDB noSQL javascript couchDB 克隆。它可以与远程 couchDB 数据库同步,并且易于在本地环境中使用。