Документация

Руководство для разработчиков

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

Справка по API

Содержит подробное описание всех операций API для DynamoDB. Кроме того, имеются образцы запросов, ответов и ошибок для поддерживаемых протоколов веб‑сервисов.

Публикации в блоге

Публикации по данной теме не найдены. Прочие ресурсы см. в блоге AWS.

Технические описания, отчеты и схемы

Избранный отчет от компании 451 Research

Информация о рынке: спустя 10 лет AWS продолжает расширять Amazon DynamoDB далеко за пределами масштабируемости (24 февраля 2022 г.). 

«Через десятилетие после выпуска можно считать Amazon DynamoDB инновационным сервисом в сфере управляемых облачных баз данных – секторе, который зарождался около 2008 г. Несмотря на то, что поначалу DynamoDB был известен как специализированный сервис, сейчас он осваивает территорию в области сервисов общего назначения, особенно с охватом разработчиков, использующих SQL для широкого диапазона эксплуатационных рабочих нагрузок…»

– Джеймс Кертис, старший научный аналитик, подразделение данных, ИИ и аналитики 

Семинары и вебинары

Рекомендуемое мероприятие. A Decade of Innovation with Amazon DynamoDB

Виртуальное мероприятие «A Decade of Innovation with Amazon DynamoDB»
впервые транслировалось 01.03.2022 г.

Смотреть по требованию (Twitch) »

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

За последние десять лет такие клиенты, как Zoom, Disney+, Snapchat, Dropbox, The Pokémon Company и Mercado Libre, которые являются лидерами в своих отраслях и обслуживают миллионы клиентов, использовали DynamoDB для создания некоторых самых востребованных приложений в мире.

Просмотрите запись этого мероприятия и послушайте:

  • клиентов DynamoDB, таких как генерального директора SmugMug Дона Макаскилла и Анирудха Джайякумара, старшего инженера-программиста в Dropbox, чтобы узнать, как они использовали DynamoDB для создания некоторых из самых требовательных к ресурсам приложений за последние десять лет;
  • руководителей высшего звена AWS, в том числе Свами Сивасубраманьяна, вице-президента по БД из подразделения аналитики и машинного обучения, Тони Петросяна, вице-президента RDS / Aurora, Колина Лазье, генерального директора DynamoDB и менеджеров по продукции, инженеров продуктов и архитекторов решений DynamoDB о прошлом и настоящем этого сервиса, а также о прогнозах относительно его будущего;
  • вице-президента и ведущего эксперта AWS Джеффа Барра, AWS Data Hero Алекса Дебри и AWS Serverless Hero Джереми Дейли, чтобы узнать, как зарождалась DynamoDB, а также пройти углубленные семинары по моделированию данных и созданию бессерверных приложений.

What's new with Amazon DynamoDB (38:26) – re:Invent 2021 г.

Amazon DynamoDB – это полностью управляемый сервис баз данных NoSQL, который обеспечивает производительность с задержкой в считанные миллисекунды при любом масштабе для сотен тысяч клиентов AWS. На этом семинаре представлены новый класс таблиц DynamoDB Standard - Infrequent Access (Standard - IA) и новая улучшенная интеграция DynamoDB с AWS Backup, а также краткое описание всех выпущенных в 2021 году возможностей DyanmoDB.

Amazon DynamoDB. Внедрение инноваций в любом масштабе (51:26) – re:Invent 2021 г.

Amazon DynamoDB – это быстрый и гибкий полностью управляемый сервис баз данных NoSQL, обеспечивающий производительность с задержкой в считанные миллисекунды при любом масштабе. Этот семинар рассказывает о ключевых преимуществах DynamoDB, которые помогают менять масштаб в зависимости от потребностей, без ущерба для производительности. Mercado Libre, компания интернет-коммерции с 75 миллионами действующих клиентов в Латинской Америке, рассказывает о том, как перенесла более 5000 баз данных Apache Cassandra в DynamoDB, не изменив ни единой строки кода. А также о том, как DynamoDB помог масштабировать приложения в ответ на массивный приток клиентов из-за пандемии COVID-19.

Моделирование данных с помощью Amazon DynamoDB (66:05) – re:Invent 2021 г.

На этом семинаре вы узнаете об Amazon DynamoDB, полностью управляемой бессерверной базе данных, которая обеспечивает высокую производительность при любом масштабе благодаря встроенной системе безопасности, резервного копирования и восстановления, а также кэшированию в памяти. Алекс Дебри, директор DeBrie Advisory и герой данных AWS, рассказывает об основах DynamoDB и о других вариантах его использования, кроме хранилища ключей. Моделирование данных в базах данных NoSQL, таких как DynamoDB, отличается от моделирования для традиционных реляционных баз данных. Узнайте, как моделировать сложные требования с помощью простых компонентов. А также об основных ключах, вторичных индексах и шаблонах обработки связей, фильтрации, сортировке и многом другом.

Детальный обзор улучшенных шаблонов проектирования баз данных Amazon DynamoDB (50:07) – re:Invent 2021 г.

Бывший главный технолог AWS Рик Хулихэн провел технический семинар для продвинутых пользователей Amazon DynamoDB. Он рассказывает о шаблонах проектирования и моделях данных, созданных на основе набора существующих реализаций и передовых рекомендаций, с помощью которых многие клиенты с успехом создают масштабируемые решения для широкого круга бизнес-проблем. 

В первой из двух частей Рик обсуждает и демонстрирует такие важные концепции, как сегментирование разделов и перегрузка индекса, масштабируемая обработка графа и управление распределенными блокировками.

Какая база данных NoSQL вам подходит? (33:01) – re:Invent 2021 г.

Базы данных NoSQL специально созданы для конкретных моделей данных и оптимизированы для таких современных приложений, как мобильные, игровые и интернет-приложения, которым требуется масштабируемость, низкая задержка и гибкость. AWS предлагает несколько полностью управляемых и бессерверных сервисов баз данных NoSQL, включая Amazon DynamoDB, Amazon DocumentDB (совместимый с MongoDB) и Amazon Keyspaces (для Apache Cassandra). Присоединяйтесь к семинару, чтобы узнать больше о базах данных AWS NoSQL, которые управляют парами «ключ-значение», документами JSON и колоночными наборами данных, и выбрать наиболее подходящую под конкретный пример использования. Из выступления вице-президента McAfee Дипака Такрала узнайте о трансформации интернет-коммерции с помощью DynamoDB, благодаря которой удалось снизить затраты на хранение на 40 %.

Рекомендации по разработке интерактивных приложений с AWS Lambda (52:01) – re:Invent 2021 г.

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

Как Disney+ выполняет глобальное масштабирование на основе Amazon DynamoDB (18:29) – re:Invent 2020 г.

Одна из крупнейших глобальных платформ онлайн-видеотрансляций Disney+ начала свою работу в ноябре 2019 года. Именно на ней ведут вещание Disney, Pixar, Marvel, Star Wars и National Geographic. Disney+ доставляет обширную библиотеку цифрового контента непосредственно в дома более 60,5 млн подписчиков, и Amazon DynamoDB является одной из краеугольных технологий этой глобальной системы. 

Команда Disney+ по разработке контента использует глобальные таблицы DynamoDB для масштабирования и поддержки популярных возможностей, таких как «Продолжить просмотр», «Список на просмотр» и «Персонализированные рекомендации». Послушайте, что говорят представители Disney+ о применении DynamoDB для обеспечения глобальных потребностей клиентов и об опыте, который они получили в этой сфере.

Dropbox снижает расходы на холодное хранилище метаданных с помощью Amazon DynamoDB и S3 (32:12) – re:Invent 2020 г.

В связи с нехваткой места в локальном хранилище метаданных MySQL компания Dropbox решила перенести или удалить несколько терабайтов метаданных, чтобы не удваивать расходы на хранение. Компания быстро подготовила прототип холодных метаданных и перенесла их в новую систему хранения, созданную на основе Amazon DynamoDB и Amazon S3. В настоящее время там хранится около 300 ТБ, и этот объем продолжает увеличиваться. 
Такая система хранения получает масштабируемость и гибкость, присущие DynamoDB, наряду с экономичностью S3. Первая половина семинара посвящена архитектурному анализу надежности, доступности и масштабируемости DynamoDB. Затем представители Dropbox объясняют механизмы масштабирования и архитектуру системы хранения метаданных на платформе AWS.

Прочесть пример использования: Dropbox экономит миллионы, создавая масштабируемое хранилище метаданных на базе Amazon DynamoDB и Amazon S3 »

Как Stitch Fix обеспечивает персонализированный подход (25:39) - re:Invent 2020 г.

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

Прямые трансляции по DynamoDB на канале Twitch.tv/aws

Есть вопросы по DynamoDB?

См. страницу вопросов и ответов по DynamoDB
Хотите следить за свежими новостями о DynamoDB?
Подписывайтесь на обновления в Twitter: @DynamoDB
Готовы приступить к разработке?
Начать работу с консолью DynamoDB
Есть вопросы?
Свяжитесь с нами