Amazon DynamoDB Accelerator (DAX) – это полностью управляемый высокодоступный кэш в памяти для DynamoDB, который обеспечивает повышение скорости работы БД вплоть до десятикратного – с миллисекунд до микросекунд – даже при обработке нескольких миллионов запросов в секунду. DAX берет на себя всю работу по реализации ускорения в памяти для таблиц DynamoDB, избавляя разработчиков от трудоемких задач по инвалидации кэша, его заполнению данными и по управлению кластерами. Вы сможете сосредоточиться на разработке отличных приложений для своих клиентов, не беспокоясь об обеспечении производительности при любых масштабах. Изменять логику приложений не требуется: DAX совместим с существующими вызовами API DynamoDB. DAX можно активировать всего за пару щелчков мышью в Консоли управления AWS или с помощью SDK AWS. Как и с DynamoDB, вы платите только за выделяемые ресурсы. Подробнее »

Начать работу с DAX очень просто. Вы запускаете кластер DAX, настраиваете политики безопасности и указываете приложениям путь к кластеру. Через несколько минут приложения получают ускорение за счет обработки и хранения данных в памяти, что уменьшает время отклика до микросекунд и позволяет с легкостью обрабатывать миллионы запросов в секунду.

Сервис DynamoDB поддерживает хранение, работу с запросами и обновление документов. С помощью AWS SDK можно создать приложения, сохраняющие документы в формате JSON непосредственно в таблицах Amazon DynamoDB. Эта возможность избавляет от необходимости в написании объемного кода для вставки, обновления и извлечения документов JSON: для мощных операций с базами данных, например вложенных запросов JSON, достаточно всего нескольких строк кода.

Подробнее »

Начните работать с AWS бесплатно

Создать бесплатный аккаунт

Уровень бесплатного пользования AWS – это 25 ГБ хранилища и до 200 миллионов запросов в месяц для Amazon DynamoDB.

Сведения об уровне бесплатного пользования AWS »

Сервис Amazon DynamoDB поддерживает структуры данных типа «ключ-значение». В подобных моделях каждый элемент (строка) представляет собой пару «ключ-значение», где первичный ключ является единственным необходимым атрибутом элементов таблицы и уникальным образом определяет каждый из них.  В DynamoDB отсутствует жесткая схема описания данных. Каждый элемент может обладать произвольным числом атрибутов (столбцов). Кроме запросов по первичному ключу, можно запрашивать атрибуты по ключам, не являющимся первичными, с помощью глобальных и локальных вторичных индексов.

Подробнее »

Amazon DynamoDB обеспечивает эффективное автоматическое масштабирование пропускной способности и ресурсов хранилища с помощью API или Консоли управления AWS. Уровень масштабирования, выполняемого за один прием, практически не ограничен.

Подробнее »

Сервис Amazon DynamoDB обладает высокой доступностью с автоматической синхронной репликацией данных в трех ЦОД региона. Это обеспечивает сохранность ваших данных при сбое не только отдельной машины, но и всего ЦОД.

Загружаемая версия DynamoDB позволяет легко разрабатывать и тестировать приложения на вашем ноутбуке или в инстансе EC2.  Когда решение будет готово, вы без труда сможете масштабировать приложение в облаке с помощью сервиса DynamoDB.

Подробнее »

Amazon DynamoDB позволяет делать запросы по любому атрибуту (столбцу) с помощью вторичных индексов. Вторичные индексы для таблицы можно создавать и удалять в любой момент.

Подробнее »

Amazon DynamoDB Streams обеспечивает упорядоченную по времени последовательность изменений элементов в любой таблице DynamoDB. С помощью DynamoDB Streams можно отследить последние изменения элементов таблицы или получить все обновления элементов за последние 24 часа. Эти данные можно использовать при создании приложений для репликации, материализованных представлений, резервных копий и интеграции с другими сервисами.

Подробнее »

Сервис Amazon DynamoDB поддерживает функцию межрегиональной репликации для автоматического копирования таблиц DynamoDB из одного региона AWS в другой. Эту функцию можно использовать для создания глобально распределенных приложений с низкой задержкой доступа к данным, улучшенным управлением трафиком и упрощенными функциями восстановления при сбоях и переносе данных.

Подробнее »

Интеграция сервиса Amazon DynamoDB с сервисом AWS Lambda позволяет использовать триггеры для автоматического выполнения пользовательских функций при обнаружении изменений элементов в таблице DynamoDB.

Подробнее »

DynamoDB интегрирован с Elasticsearch с помощью плагина Logstash Amazon DynamoDB. Такая интеграция позволяет легко осуществлять поиск по контенту DynamoDB, например, по сообщениям, местоположениям, тегам и ключевым словам.

Подробнее »

DynamoDB интегрирован с Titan, что позволяет эффективно хранить и просматривать как большие, так и малые графы, содержащие несколько сотен миллиардов вершин и ребер. Графовые базы данных оптимизированы для быстрого поиска всех типов связей, которые имеются в социальных сетях, системах управления отношениями с клиентами (CRM), учета, управления логистикой, сопоставления с шаблоном, а также движках рекомендаций и т. п.

Подробнее »

Amazon DynamoDB поддерживает гибкую схему баз данных. Элементы данных в таблице не обязаны обладать одинаковыми атрибутами или даже равным количеством атрибутов. Поддержка множества типов данных (строки, числа, двоичные данные и наборы данных) делают эту модель данных еще более функциональной.

Подробнее »

В отличие от многих нереляционных баз данных, Amazon DynamoDB упрощает разработку за счет строгой непротиворечивости операций чтения, что обеспечивает считывание самых последних значений. Сервис также обладает встроенной поддержкой атомарных счетчиков, обеспечивающих атомарное увеличение или уменьшение числовых атрибутов за один вызов API.

Подробнее »

Amazon DynamoDB отображает ключевые рабочие метрики ваших таблиц в Консоли управления AWS. Сервис также интегрирован с Amazon CloudWatch, что позволяет следить за производительностью запросов и задержкой для каждой таблицы Amazon DynamoDB и легко отслеживать уровень использования ресурсов.

Подробнее »

Amazon DynamoDB использует проверенные методы шифрования для аутентификации пользователей и препятствует несанкционированному доступу к данным. Amazon DynamoDB интегрируется с сервисом AWS Identity and Access Management (IAM), обеспечивая полный контроль доступа всех пользователей организации.

Подробнее »

Сервис Amazon Elastic MapReduce (Amazon EMR) выполняет сложный анализ больших объемов данных с помощью фреймворка Hadoop в инфраструктуре AWS. Клиенты легко могут использовать сервис Amazon EMR для анализа наборов данных, сохраненных в DynamoDB, и архивировать результаты в хранилище Amazon Simple Storage Service (Amazon S3). При этом оригинальные наборы данных в таблицах DynamoDB останутся неизмененными.

Подробнее »

Сервис Amazon Redshift дополняет возможности Amazon DynamoDB расширенными функциями бизнес-аналитики и мощным интерфейсом на основе SQL. Копируя данные из таблицы DynamoDB в Amazon Redshift, можно выполнять сложные аналитические запросы к этим данным, включая операции слияния с другими таблицами в кластере Amazon Redshift.

Подробнее >>

С помощью сервиса AWS Data Pipeline можно автоматизировать перемещение данных и преобразование входящих и исходящих данных Amazon DynamoDB. Встроенный планировщик сервиса AWS Data Pipeline помогает планировать и выполнять повторяющиеся задания без написания собственного сложного кода для перемещения либо преобразования данных.

Подробнее »

Консоль управления AWS для DynamoDB позволяет легко и быстро создавать, обновлять и удалять таблицы, создавать к ним запросы, настраивать параметры производительности и выдачу предупреждений.  Для доступа к широким возможностям DynamoDB достаточно совсем небольшого набора API.  Это означает, что разработчик может посвятить больше времени разработке своих приложений вместо того, чтобы изучать множество API.

Подробнее »

DynamoDB_ProductPage_Banner