2012-01-19 11 views

risposta

12

Disclaimer: io sono l'attuale responsabile

È possibile utilizzare Dynamodb-mapper libreria Python. È un livello di astrazione semplice/minuscolo che consente di creare un oggetto Python semplice da su DynamoDB. Dispone anche di un motore di transazione.

Per attività avanzate come la gestione delle tabelle è ancora meglio utilizzare direttamente Boto (su cui ci affidiamo, comunque).

17

Un'altra alternativa è PynamoDB. PynamoDB fornisce un ORM come l'interfaccia per DynamoDB e supporta sia Python 2 e Python 3. L'intera API DynamoDB è supportata da PynamoDB - inclusi gli indici globali e locali secondarie, operazioni batch, attributi binari, query, scansioni, ecc

Disclaimer: Ho scritto PynamoDB.

+0

ottimo lavoro Lafon –

0

Questa domanda è stata anni, quindi credo che il tuo problema fosse già risolto. Voglio solo ricordare che è possibile utilizzare boto3 per accedere anche a DynamoDB al giorno d'oggi.

Problemi correlati