通过云将应用数据同步到网站

时间:2014-02-14 02:00:52

标签: android google-cloud-storage

在我的应用程序中,我想让用户有机会将他们的数据存储在Google云中。目前,我将数据存储在智能手机上的SQLite数据库中。现在我想创建一个网站,用户可以使用他们的Google帐户登录并从应用程序获取所有数据。

您认为将数据存储在云中的最佳方式是什么?我不想支付任何费用。是否可以从用户将整个数据库上传到Google云端硬盘文件夹并在我自己的网站上获取数据?或者是否有更简单的方法从云端智能手机上传和获取数据到我的网站? Google有哪些API或哪种Google服务最适合我?

1 个答案:

答案 0 :(得分:2)

Google云端您肯定有多种选择,但其中一些是付费选项。

  • 您可以在Google App Engine上托管您的应用程序。 App Engine为您提供慷慨的免费配额,包括最高1GB的存储空间。您必须在此处使用数据存储区API来编写持久层。超过1GB,您需要支付存储费用。

  • 您可以选择使用Google云端硬盘,在这种情况下,您可以轻松地与适用于Android的Google云端硬盘API集成,并将此数据存储在特定用户的云端硬盘帐户下。这样就可以将有足够存储空间的责任转移到用户身上,这对你来说很合适。

  • Google Cloud还提供Cloud SQL作为存储选项,如果您喜欢使用关系方法存储信息,则可以使用App Engine应用程序与Cloud SQL集成,但这是收费的。