Repolode
aws-samples

aws-samples/aws-dynamodb-examples

Подборка примеров кода, SDK, паттернов проектирования схем и шаблонов IaC для разработки на Amazon DynamoDB.

Звёзды
605
Форки
242
Открытые issues
25
Последний коммит
4 дня назад

Что это?

В этом репозитории собраны примеры кода и справочные материалы по Amazon DynamoDB — управляемой NoSQL-базе данных AWS. Материалы сгруппированы по папкам: примеры работы с SDK для Node.js, Java, Python, .NET, Go, Rust и Ruby; шаблоны infrastructure as code для развертывания ресурсов DynamoDB; паттерны проектирования схем таблиц; вспомогательные скрипты; а также практикумы с пошаговым разбором реальных сценариев.

Отдельный раздел посвящен интеграции DynamoDB с Amazon Bedrock. В нем приведены примеры хранения истории чатов в DynamoDB, чтобы чат-боты на базе LLM сохраняли контекст между сессиями; работающий пример — веб-чат-бот на Streamlit. Устаревшие примеры находятся в архивной папке.

Проект поддерживается AWS как репозиторий примеров, развиваемый сообществом. Авторы приглашают участников добавлять новые примеры и улучшения через pull request.

Ключевые возможности

  • 01Примеры работы с DynamoDB на семи языках программирования с помощью AWS SDK
  • 02Шаблоны infrastructure as code для развертывания ресурсов DynamoDB
  • 03Паттерны проектирования схем для моделирования таблиц DynamoDB
  • 04Вспомогательные скрипты для работы с таблицами DynamoDB
  • 05Примеры хранения истории чатов в DynamoDB с LLM от Amazon Bedrock

Сценарии использования

  • Изучение вызовов DynamoDB с помощью SDK для нужного языка
  • Развертывание таблиц DynamoDB с помощью infrastructure as code
  • Проектирование моделей данных для нового приложения на DynamoDB
  • Создание чат-бота, который учитывает контекст и сохраняет историю диалога

Быстрый старт

  1. 1

    Откройте папку языка для вашего SDK по бейджам в README и следуйте инструкциям по настройке

Что важно знать

  • Это коллекция примеров и шаблонов, а не единая устанавливаемая библиотека или приложение.
  • В папке archive хранятся устаревшие примеры, которые могут больше не работать.

Темы

Частые вопросы

Что такое aws-dynamodb-examples?
Подборка примеров кода, SDK, паттернов проектирования схем и шаблонов IaC для разработки на Amazon DynamoDB. В этом репозитории собраны примеры кода и справочные материалы по Amazon DynamoDB — управляемой NoSQL-базе данных AWS. Материалы сгруппированы по папкам: примеры работы с SDK для Node.js, Java, Python, .NET, Go, Rust и Ruby; шаблоны infrastructure as code для развертывания ресурсов DynamoDB; паттерны проектирования схем таблиц; вспомогательные скрипты; а также практикумы с пошаговым разбором реальных сценариев.
aws-dynamodb-examples можно использовать бесплатно? Какая у него лицензия?
aws-dynamodb-examples распространяется с открытым исходным кодом под лицензией MIT-0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
aws-dynamodb-examples всё ещё поддерживается?
Активно поддерживается. Последний коммит в aws-dynamodb-examples — 2 нояб. 2026 г..
Для чего можно использовать aws-dynamodb-examples?
Изучение вызовов DynamoDB с помощью SDK для нужного языка Развертывание таблиц DynamoDB с помощью infrastructure as code Проектирование моделей данных для нового приложения на DynamoDB Создание чат-бота, который учитывает контекст и сохраняет историю диалога
Как установить aws-dynamodb-examples?
Откройте папку языка для вашего SDK по бейджам в README и следуйте инструкциям по настройке
Где скачать aws-dynamodb-examples?
Исходный код и инструкции по установке — на GitHub: https://github.com/aws-samples/aws-dynamodb-examples

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CLI и фреймворк на основе YAML для развёртывания кода и облачной инфраструктуры, прежде всего в AWS Lambda и других управляемых облачных сервисах.

46,9 тыс.+4 за неделю5,7 тыс.JavaScriptOtherАктивно поддерживаетсяОбновлён 9 часов назад

Open-source фреймворк для бэкендов на TypeScript и Go: ресурсы объявляются в коде, приложение запускается локально, а затем разворачивается в вашем аккаунте AWS или GCP.

12,7 тыс.+31 за неделю654GoMPL-2.0Обновлён 12 часов назад