Подтвердить что ты не робот

Как я могу получить доступ к Amazon DynamoDB через Python?

В настоящее время я использую hbase с моими приложениями Python и хочу попробовать Amazon DynamoDB. Есть ли способ использовать Python для чтения, записи и запроса данных?

4b9b3361

Ответ 2

Другой альтернативой является PynamoDB. PynamoDB предоставляет ORM-интерфейс для DynamoDB и поддерживает и Python 2 и Python 3. Весь DynamoDB API поддерживается PynamoDB - включая глобальные и локальные вторичные индексы, пакетные операции, двоичные атрибуты, запросы, сканирование, и т.д.

Отказ от ответственности: я написал PynamoDB.

Ответ 3

Отказ от ответственности: я - текущий поддерживающий

Вы можете использовать Dynamodb-mapper библиотеку Python. Это простой/крошечный слой абстракции, который позволяет отображать простой объект Python в DynamoDB. Он также имеет механизм транзакций.

Для расширенных задач, таких как управление таблицами, все равно лучше использовать Boto (на что мы все равно полагаемся).

Ответ 4

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