【问题标题】:How to create an Android app connected with Google Cloud SQL in the backend instead of the App Engine datastore?如何在后端而不是 App Engine 数据存储中创建与 Google Cloud SQL 连接的 Android 应用程序?
【发布时间】:2013-12-15 14:44:00
【问题描述】:

我正在尝试创建一个 Android 应用程序,该应用程序将从基于云的数据库中检索位置列表,这些位置位于用户位置周围的给定半径内。 Here 是 Google 的一篇文章,描述了如何在网站中实现这一点。由于我的项目是基于 Android 的,而且我过去没有任何网络托管经验,因此我决定创建一个与 App-Engine 连接的 Android 应用程序,而不是使用 Google 教程中使用的 MySQL 数据库。

但是,App Engine 数据存储区似乎不允许在查询中对多个字段进行不等式比较。就我而言,我需要同时查询纬度和经度来过滤附近的结果。

所以我认为 Google Cloud SQL 对我来说可能是一个更好的选择。我可以通过其自动生成的客户端端点库从我的 App-Engine 连接的 Android 项目连接到 Google Cloud SQL 吗?

我非常感谢这个社区在这件事上的建议。感谢期待!

【问题讨论】:

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


    【解决方案1】:

    端点只是调用你自己的应用引擎代码,你可以从那里做任何事情,比如查询 sql。 请注意,在数据存储中还有其他方法可以执行此操作,请参阅地理位置库实现,其中有一些用于数据存储。否则它更容易为 sql 编码,但你将不得不付出它的代价

    【讨论】:

    • 感谢您的帮助,齐格!就在 Android 中实施的难易程度和产生的成本而言,亚马逊等其他 SQL 提供商与数据存储的关系如何?
    • 那是一个不同的 q,但 s.o 不会喜欢它,因为它与代码无关 :)
    猜你喜欢
    • 1970-01-01
    • 2018-01-11
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多