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