如何及;在何处设置DB服务器并与iPhone通信

如何及;在何处设置DB服务器并与iPhone通信,iphone,mysql,database,hosting,Iphone,Mysql,Database,Hosting,我正在开发一款iPhone应用程序,它可以让用户上传/下载照片到DB服务器,以及与每张照片相关的一些数据 虽然我有iPhone编程的经验,但我没有太多数据库和服务器端编程的经验 有没有人对设置DB服务器和处理来自iPhone的请求和响应的最简单方法有什么建议。可能需要此服务器来处理大量流量并保持数据完整性。几个iPhone用户可能同时试图上传和修改与每张照片相关的数据 我正在考虑开设一个托管服务器帐户,这样我就不必购买硬件并在家里运行它。对于提供高质量、价格合理的服务器和数据库托管服务的公司,我

我正在开发一款iPhone应用程序,它可以让用户上传/下载照片到DB服务器,以及与每张照片相关的一些数据

虽然我有iPhone编程的经验,但我没有太多数据库和服务器端编程的经验

有没有人对设置DB服务器和处理来自iPhone的请求和响应的最简单方法有什么建议。可能需要此服务器来处理大量流量并保持数据完整性。几个iPhone用户可能同时试图上传和修改与每张照片相关的数据


我正在考虑开设一个托管服务器帐户,这样我就不必购买硬件并在家里运行它。对于提供高质量、价格合理的服务器和数据库托管服务的公司,我们将不胜感激

如果你懂一些Python或Java,你可以看看Google AppEngine

它是按规模设计的,入门成本非常低(即免费)

您不必担心任何基础设施托管,因为它们都是为您提供的

唯一的问题是:

  • 如果您决定将数据转移到另一个系统,则很难从平台中获取数据
  • 不支持推送通知(但是有很多推送通知提供商,您可以雇佣)

这可能是ServerFault.com上的优秀人士最好的回答。他们知道诸如流量、可用性、托管等所有信息。