1

因此,对于我的 Android 应用程序,我需要一个集中式服务器,以便多部手机可以使用它。该服务器将仅保存文本。每个请求只需坐标和一个字符串。

我研究了 Amazon S3 和 Google Storage。这些通过 RESTful API 存储信息“桶”。所以基本上,我不能像在数据库中那样将信息放入/获取这些东西。我将不得不发送/接收文本文件正确吗?

购买我自己的网络服务器是否更有意义(无论是在经济上还是技术上),这样我就可以创建一个 MySQL 数据库或其他东西并以这种方式进行操作,或者存储桶仍然是最好的方式(云存储) .

谢谢!

4

1 回答 1

2

当数据的读取/服务次数多于写入/存储的数倍时,存储服务往往最有意义。您描述的情况听起来像是托管服务器选项之一(EC2、Rackspace 等)的一个很好的用例,但您可能还想研究 Google App Engine,因为它在您产生任何费用之前为您提供了一些免费服务。这将使您无需任何投资即可开发应用程序,尤其是因为您还不知道应用程序的未来使用率将是多少。

在任何这些环境中,您都可以创建允许客户端通过 http / REST 连接以存储信息的 Web 服务。

于 2011-02-14T23:51:17.163 回答