【问题标题】:best database to use for my ionic project用于我的离子项目的最佳数据库
【发布时间】:2015-04-09 22:10:24
【问题描述】:

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

【问题讨论】:

    标签: database local-storage ionic


    【解决方案1】:

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

    但是对于服务器端,我已经在我的一个项目中使用了 FireBase,我知道它的工作原理很吸引人,如果您熟悉 Polymer/Web 组件,那么您只需添加 FireBase一行html,其他一切都为你设置好了。

    链接:
    Cordova-LocalStorage Docs
    SQLite-plugin Docs

    【讨论】:

    • 在我的项目中,到目前为止,我一直在使用 SQLite 插件进行开发。您可以使用 SQLite 插件限制数据库大小吗?我可以将 SQLite 数据库与 localstorage 的 firebase 数据库同步吗?
    • 你也可以使用 Lokijs gonehybrid.com/…
    【解决方案2】:

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

    【讨论】:

    • 我想这就是我要做的。这些技术是否可以很好地扩展?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-07
    • 2017-02-24
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多