【问题标题】:whether I need a google app engine for my android app [closed]我的android应用是否需要谷歌应用引擎[关闭]
【发布时间】:2015-01-16 15:10:03
【问题描述】:

我正在开发一个需要用户执行以下任务的 Android 应用:

  1. 用户使用 Facebook API 注册

  2. 发送数据到服务器存储数据

  3. 执行 ajax 查询

  4. 执行搜索查询

所以我的问题是我的应用程序是否需要 GAE 移动后端,或者最合适的。

【问题讨论】:

  • 这是一个愚蠢的问题还是我的概念错误

标签: android google-app-engine google-cloud-datastore


【解决方案1】:
  1. 不,您不需要为此使用 Google App Engine。
  2. 视情况而定。 App Engine 本身不存储数据,它是一种平台即服务。要保存数据,您可以使用多种存储方法。对于您的情况,以下内容可能很有趣:
    • Google Cloud Datastore,一种无模式的非关系型数据存储方式。
    • Google Cloud SQL,云中的 MySQL 数据库。
    • Google 云存储,一种 NoSQL 存储数据的方式。
  3. 执行 ajax 查询是一项有点模糊的任务。如果您的意思是使用 Ajax 检索数据,那么您需要知道 Google App Engine 根本不使用 Ajax。事实上,它通过引入端点为您省去了麻烦。 Click here for more info
  4. 搜索查询也不是很具体。如果您想进行搜索,可以使用Datastore API、Cloud SQL 或 Cloud Storage API 进行搜索。您可能还对Search API 感兴趣,以便通过大量数据进行更复杂的搜索。

我希望你能找出最适合你的东西。我建议通读文档并探索所有 API 和存储方法。

如果您想尝试使用 Datastore(我个人认为这适合您的情况),请查看 this tutorial

【讨论】:

  • 没问题。如果我的回答有用,请点击左侧图标接受。
猜你喜欢
  • 2014-03-19
  • 2011-04-20
  • 1970-01-01
  • 1970-01-01
  • 2011-03-14
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
  • 2011-05-06
相关资源
最近更新 更多