【发布时间】:2011-09-24 20:17:47
【问题描述】:
我计划在亚马逊 AWS 上托管我的 iphone 游戏。基本上我的游戏只需要一个数据库,目前我正在使用 mysql(关系数据库)来存储用户数据。
我是亚马逊 AWS 的新手,我已经阅读了一些文章。此页面:http://aws.amazon.com/running_databases/ 为数据库提供了一些可用的选择。
- RDS(关系数据库服务)
- 带有关系数据库 AMI 的 EC2(它有 mysql)
- simpleDB
我想我会跳过simpleDB,因为我已经阅读了示例代码,数据库结构与关系数据库有点不同,没有连接表,所有数据都存储在字符串中。我现在正在开发的游戏已经是关系形式,所有的php代码都已经有了,也许将来的项目,我可以考虑。
现在,离开 RDS 和 EC2,我应该使用哪一个?在成本、性能、可靠性和稳定性方面进行比较?我的游戏服务器要求:
MySQL数据库(因为我只熟悉这个数据库引擎,游戏已经开发到一半了,没时间重写或学习新语言)
易于扩展
负载平衡
自动备份
(如果可能,以后的维护工作会减少)
请给我一些建议,非常感谢。
【问题讨论】:
标签: sql-server comparison amazon-ec2 amazon-simpledb amazon-rds