Я планирую разместить свою игру для iPhone на Amazon AWS. В основном моей игре нужна база данных, и в настоящее время я использую mysql (реляционную базу данных) для хранения данных пользователей.
Я новичок в amazon aws, и я прочитал некоторые статьи. Эта страница: http://aws.amazon.com/running_databases/ предоставляет некоторые доступные варианты для баз данных.
- RDS (службы реляционных баз данных)
- EC2 с AMI реляционной базы данных (имеет mysql)
- SimpleDb
Я думаю, что я пропущу simpleDB, потому что я прочитал примеры кодов, структура базы данных отличается от реляционной базы данных, нет таблиц соединений, все данные хранятся в строках. Текущая игра, которую я разрабатываю, уже находится в реляционной форме, со всеми кодами php, возможно, для будущего проекта, я мог бы рассмотреть это.
Теперь, оставили RDS и EC2, какой мне следует использовать? По сравнению с затратами, характеристиками, надежностью и стабильностью? Требования к моему игровому серверу:
База данных MySQL (поскольку я только знаком с этим ядром базы данных, и я уже разработал игру наполовину, нет времени переписывать или изучать новый язык)
Легко масштабируется
Балансировка нагрузки
Автоматическое резервное копирование
(если возможно, в будущем будет меньше работ по техническому обслуживанию)
Пожалуйста, дайте мне несколько советов, большое спасибо.