Amazon Aurora — это фирменная реляционная база данных , предлагаемая в качестве сервиса Amazon Web Services (AWS) с октября 2014 года. [1] [2] Aurora доступна как часть Amazon Relational Database Service (RDS).
Aurora предложила совместимый с MySQL сервис после своего выпуска в 2014 году. Совместимость с PostgreSQL была добавлена в октябре 2017 года. [3]
В августе 2017 года была добавлена функция Aurora Fast Cloning ( копирование при записи ), позволяющая клиентам создавать копии своих баз данных. [4] В мае 2018 года была добавлена функция Aurora Backtrack, которая позволяет разработчикам перематывать кластеры баз данных без создания новых. [5] В сентябре 2018 года стало возможным останавливать и запускать кластеры Aurora. [6] В августе 2018 года Amazon начал предлагать версию без сервера . [7] [8]
В 2019 году разработчики Aurora получили премию SIGMOD Systems Award за фундаментальную переработку хранилища реляционных баз данных для облачных сред. [9]
Aurora автоматически выделяет пространство для хранения базы данных с шагом в 10 гигабайт по мере необходимости, вплоть до максимального размера в 128 терабайт . [10] Aurora предлагает автоматическую шестистороннюю репликацию этих фрагментов в трех зонах доступности для повышения доступности и отказоустойчивости . [11]
Aurora предоставляет пользователям показатели производительности, такие как пропускная способность запросов и задержка . [12] Он обеспечивает быстрое клонирование базы данных. [13]
Aurora Multi-Master позволяет создавать несколько экземпляров чтения-записи в базе данных Aurora в нескольких зонах доступности, что позволяет приложениям, чувствительным к времени безотказной работы, достигать постоянной доступности записи даже при отказе экземпляра. [14]
Amazon разработал Aurora для совместимости с MySQL, что означает, что можно использовать инструменты для запросов или управления базами данных MySQL (например, клиент командной строки mysql и графический пользовательский интерфейс MySQL Workbench ). По состоянию на декабрь 2021 года Amazon Aurora совместима с MySQL 5.6, 5.7 и 8.0. [15] Она поддерживает InnoDB в качестве механизма хранения. [16]