【发布时间】:2015-10-17 01:32:16
【问题描述】:
我和一些朋友打算在 Android 上创建一个社交网络应用程序。
我们处于起步阶段,我们想使用亚马逊 (AWS) 或谷歌 (Google App Engine) 提供的后端服务启动项目,并可能在我们的应用程序处于高级状态时迁移到其他解决方案。
该应用程序包括社交网络提供的所有功能,例如上传图像、视频、状态等。
我想问的是:如何处理与应用相关的数据服务?
哪些解决方案最适合管理用户信息、用户多媒体内容等?
(我们为多媒体内容提供了某种数据存储,为其他用户信息提供了一个关系数据库,但我们对此不确定)。
AWS 或 Google App Engine 是否有可能处理此类内容,尤其是哪种服务最好?
【问题讨论】:
-
Google App Engine 对于您可以运行的代码类型受到严格限制,因为它必须在代码运行之前的白名单中。这可能很难使用,因为您可能希望在服务器端代码中使用一个库,但它无法在 GAE 上运行,因为该库中的依赖项之一不在 GAE 白名单中。
标签: android google-app-engine amazon-web-services social-networking