AWS получает пятый вариант базы данных
MySQL за эти годы взлетел благодаря своей природе с открытым исходным кодом, хорошей технологии и всей поддержке, которую вызвали эти характеристики.
Многие реализации MySQL являются низкоуровневыми, предназначены для небольших баз данных или служат способом хранения данных для поддержки различных приложений, таких как инструменты управления. Поставщики любят эту бесплатную базу данных как альтернативу Oracle или SQL Server для поддержки своих приложений.
Amazon имеет представление более высокого класса, а Aurora спроектирован так, чтобы соответствовать высококлассным базам данных по доступности и производительности, но при этом сохранять простоту более дешевых экземпляров MySQL.
Хотя его претензии еще предстоит доказать, Amazon считает, что у нее есть победитель.
«Amazon Aurora обеспечивает до пяти раз более высокую производительность, чем MySQL, по цене в десять раз ниже, чем у коммерческой базы данных, обеспечивая при этом аналогичную производительность и доступность. Amazon Aurora дополняет MySQL, Oracle, Microsoft SQL Server и PostgreSQL в качестве пятого ядра базы данных, доступного клиентам через Amazon RDS. Amazon RDS выполняет рутинные задачи базы данных, такие как выделение ресурсов, установка исправлений, резервное копирование, восстановление, обнаружение сбоев и исправление», — пояснили в компании.
Amazon называет Aurora «совместимой с MySQL», что означает, что большинство драйверов, приложений и кода должны работать, но нет гарантии, что все они будут работать без изменений. Некоторые функции MySQL, такие как механизм хранения MyISAM, не поставляются с Aurora.
Как и некоторые другие недавно анонсированные инструменты Amazon, Aurora доступна в виде предварительной версии.
Для обеспечения высокой доступности тома базы данных реплицируются шесть раз и распределяются по трем зонам доступности AWS. Хотя это звучит как много дополнительного хранилища и дополнительных затрат, Amazon говорит, что это далеко не так, и что она взимает плату только за слои базы данных, а не за реплицированные данные.
Облачное соединение
Красота облака действительно проявляется, когда приходит время управлять базой данных и масштабировать ее. «Amazon RDS упрощает управление базой данных Amazon Aurora за счет автоматизации большинства распространенных административных задач, связанных с работой базы данных. С помощью нескольких щелчков мыши в Консоли управления AWS вы можете быстро запустить экземпляр базы данных Amazon Aurora», — пояснили в Amazon. «Amazon Aurora автоматически масштабирует хранилище, увеличивая объем хранилища и перераспределяя операции ввода-вывода, чтобы обеспечить стабильную производительность без необходимости избыточного выделения ресурсов. Например, вы можете начать с базы данных размером 10 ГБ и автоматически увеличить ее до 64 ТБ без необходимости прерывания доступности для изменения размера или переразметки данных».