query - python dynamodb
¿Cómo puedo acceder a Amazon DynamoDB a través de Python? (4)
Descargo de responsabilidad: soy el actual mantenedor
Puede usar la Dynamodb-mapper Python. Es una capa de abstracción simple / pequeña que le permite mapear un objeto simple de Python a DynamoDB . También presenta un motor de transacción.
Para tareas avanzadas como la gestión de tablas, es mejor utilizar https://github.com/boto/boto directamente (de lo que dependemos, de todos modos).
Actualmente estoy usando hbase con mis aplicaciones de Python y quería probar Amazon DynamoDB . ¿Hay alguna manera de usar Python para leer, escribir y consultar datos?
Esta pregunta ha durado años, así que creo que su problema ya se resolvió. Solo quiero mencionar que podría usar boto3 para acceder a DynamoDB también hoy en día.
Otra alternativa es PynamoDB . PynamoDB proporciona una interfaz tipo ORM para DynamoDB y admite Python 2 y Python 3. Toda la API de DynamoDB es compatible con PynamoDB, incluidos índices secundarios globales y locales, operaciones por lotes, atributos binarios, consultas, escaneos, etc.
Descargo de responsabilidad: escribí PynamoDB.
Puede usar boto: https://github.com/boto/boto
documentos: https://boto.readthedocs.org/en/latest/dynamodb2_tut.html
referencia de API: https://boto.readthedocs.org/en/latest/ref/dynamodb2.html