因此,对于我的Android应用程序,我需要一个集中式服务器,以便多部手机可以使用它。这台服务器只能保存文本。只有坐标和每个请求的字符串。
我查看了亚马逊S3和谷歌存储。它们通过RESTful应用程序接口存储信息的“桶”。所以基本上,我不能像在数据库中那样把/获取信息放入这些东西中。我将不得不发送/接收一个文本文件,对吗?
购买我自己的web服务器是否更有意义(无论在财务上还是技术上),这样我就可以创建一个MySQL DB或其他东西,并以这种方式完成它,或者存储桶仍然是最好的方式(云存储)。
谢谢!
发布于 2011-02-15 07:51:17
当读取/提供数据的次数比写入/存储的次数多出许多倍时,存储服务往往最有意义。您所描述的情况听起来像是托管服务器选项之一(EC2、Rackspace等)的一个很好的用例。但你可能也想看看Google App Engine,因为它在你产生任何费用之前为你提供了一些免费的服务。这将让你在不需要任何投资的情况下开发一个应用程序,特别是因为你还不知道你的应用程序的未来使用率是多少。
在这些环境中的任何一个环境中,您都可以创建一个web服务,允许客户端通过http / REST连接来存储信息。
https://stackoverflow.com/questions/4997934
复制相似问题