DynamoDB — система управления базами данных класса NoSQL в формате «ключ — значение», предлагаемая Amazon.com как часть пакета Amazon Web Services[3].

DynamoDB
Логотип программы DynamoDB
Тип NoSQL и Облачные базы данных
Разработчик Amazon
Первый выпуск 18 января 2012[1][2]
Сайт aws.amazon.com/dy… (ар.)​ (индон.)​ (англ.)​ (исп.)​ (фр.)​ (итал.)​ (порт.)​ (вьетн.)​ (тур.)​ (рус.)​ (тайск.)​ (яп.)​ (кор.)​ (кит.)

Поставляется только как платформенная служба из публичного облака Amazon. Отличается среди служб Amazon тем, что позволяет подписчикам оплачивать требуемую производительность (throughput), а не потребляемую ёмкость хранения (storage). DynamoDB автоматически распределяет данные и трафик в подходящем числе серверов, использующих твердотельные накопители, предоставляя заданную производительность[3]. Может быть интегрирована с Hadoop средствами сервиса Elastic MapReduce[en].

Выпущена 18 января 2012 года[4] в развитие ранней NoSQL-системы SimpleDB. В марте 2012 года Amazon запустила DynamoDB в собственных дата-центрах на территории Европейского Союза[5], благодаря чему европейские подписчики получили возможность соблюдать регуляторные ограничения по защите данных. В 2020 году реализована поддержка PartiQL[en] (универсального SQL-подобного языка запросов для систем баз данных AWS).

Примечания править

  1. timeline of Amazon Web Services
  2. AWS Announces DynamoDB — 2012.
  3. 1 2 Clark, Jack Amazon switches on DynamoDB cloud database service. ZDNet (19 января 2012). Дата обращения: 21 января 2012. Архивировано из оригинала 15 сентября 2012 года.
  4. Vogels, Werner Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications. All Things Distributed blog (18 января 2012). Дата обращения: 21 января 2012. Архивировано из оригинала 15 сентября 2012 года.
  5. Amazon запускает DynamoDB в Европе. Hi-Lo.ru. Архивировано из оригинала 15 сентября 2012 года.

Ссылки править