Чем отличается инстанс БД Amazons RDS от обычного инстанса EC2, кроме того факта, что на инстансе БД RDS работает сервер базы данных?
Когда экземпляр EC2 отключается, все связанные с ним данные также исчезают (если вы не подключаете EBS). Верно ли это и для инстанса БД RDS?
Я уже настроил свой сервер базы данных со следующим: 1 небольшой экземпляр EC2 (m1.small) с установленным сервером MySQL, подключил 10 ГБ EBS и направил каталоги данных MySQL в EBS.
Отличается ли небольшой экземпляр RDS от приведенного выше?
Что это дает? Довольно много, если вы не администратор базы данных.
Что касается ваших дополнительных вопросов; база данных RDS является постоянной и эквивалентна настройке экземпляра EC2 с эластичным блочным хранилищем (EBS) и хранению на нем файлов базы данных. Итак, да, у вас есть полуэквивалентная машина - хотя теперь вы отвечаете за управление резервными копиями и т. Д., И масштабируемость будет проблемой, если вам понадобится больше машин.
RDS ориентирован в первую очередь на людей, которые хотят использовать базу данных, но не хотят ею управлять. Совершенно согласен, и друзья и коллеги, с которыми я разговаривал об услугах Amazon в целом, улыбались RDS. Это стоит немного дороже, но дает и больше. Вам просто нужно взвесить, насколько вам нравится поддерживать свою базу данных.
Проверьте отличное 10 важных вещей, которые нужно знать об Amazon RDS. Большие:
РЕДАКТИРОВАТЬ: Еще одна отличная статья, которая касается только RDS, но имеет ряд Подводные камни AWS - это советы AWS, которые я хотел бы знать перед тем, как начать:
Настройка подписок на события для аварийного переключения.
Если вы используете установку с несколькими зонами доступности, это одна из тех вещей, о которых вы, возможно, не задумывались, которая в конечном итоге окажется невероятно полезной, когда она вам действительно понадобится.