AWS анонсирует ExtendDB, адаптер с открытым исходным кодом, совместимый с DynamoDB

Проведено: 20 мая 2026 г.

Сегодня Amazon Web Services (AWS) объявляет о выходе версии 0.1 проекта ExtendDB с открытым исходным кодом, представляющего собой реализацию API-интерфейса Amazon DynamoDB с подключаемыми внутренними модулями хранилища. Amazon DynamoDB — это бессерверная и полностью управляемая база данных NoSQL, обеспечивающая задержку в считаные миллисекунды при любом масштабе. ExtendDB позволяет разработчикам приложений, отделам поддержки платформ и корпоративным архитекторам использовать модель программирования DynamoDB в средах, где недоступен управляемый сервис DynamoDB, включая ноутбуки разработчиков, локальные центры обработки данных и неподключенные удаленные точки, без необходимости переписывать код приложений.

ExtendDB реализует API-интерфейсы плоскости управления и плоскости данных DynamoDB, включая операции с таблицами, элементами и потоками. Эталонным внутренним модулем хранилища на момент запуска является PostgreSQL, а подключаемая архитектура позволяет сообществу добавлять новые модули без изменения основного адаптера. Разработчики могут использовать ExtendDB для комплексной локальной разработки и непрерывного интеграционного тестирования, а также для рабочих нагрузок формата DynamoDB в локальных центрах обработки данных на основе поддерживаемой базы данных.

ExtendDB поддерживается AWS, выпускается под лицензией Apache 2.0 и разрабатывается с открытым исходным кодом на GitHub. Мы приглашаем сообщество вносить свой вклад в реализацию внутренних модулей, предоставлять обратную связь и принимать участие в развитии проекта. Дополнительные сведения см. на странице проекта ExtendDB и в публикации блога о базах данных AWS. Чтобы начать работу или внести свой вклад, откройте репозиторий на GitHub.