【问题标题】:How to store data on phone for a NoSQL database如何在手机上为 NoSQL 数据库存储数据
【发布时间】:2018-06-18 06:07:14
【问题描述】:

我正在使用 AWS DynamoDB 存储用户数据,但我只想在用户的手机连接到 wifi 时将数据推送到服务器。

我知道 SharedPreferencesSQLite,但对于我的常见用例来说,最佳实践是什么:随着时间的推移存储用于 NoSQL 数据库的数据?

【问题讨论】:

    标签: android amazon-web-services nosql amazon-dynamodb


    【解决方案1】:

    您可以将它们存储在 JSON 文件中,然后您可以使用完全相同的 JSON 将其上传到数据库。 如果您需要有关如何从应用程序构建 JSON 文件的更多信息,请查看有关 JSON 的 Wikipedia 文章:https://en.wikipedia.org/wiki/JSON

    【讨论】:

      【解决方案2】:

      另一种选择是让您使用 AppSync 之类的产品。 AppSync 将帮助您使用由 AWS DynamoDB 支持的 GraphQL 对数据进行建模。 AppSync SDK 使您的应用程序能够在在线和离线模式下工作 - 当应用程序在线时数据会自动同步 - 请参阅 https://aws.amazon.com/appsync/ 了解更多信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-11-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-25
        • 2019-01-06
        • 2019-01-17
        • 2012-04-15
        • 1970-01-01
        相关资源
        最近更新 更多