He publicado «dynamola», un módulo para trabajar de forma sencilla con DynamoDB en node.

Esta librería incluye de momento métodos para:
– Crear, Obtener, Actualizar, Borrar elementos de una tabla NoSQL.
– Crear tablas para testing.
– Incrementar contadores almacenados en tablas.
– Obtener todas las filas de una Clave de Partición.
– Obtener filas para un rango de Claves de Partición.
– Obtener filas para un rango de Claves de Ordenación.
– Y más 🙂

Todo compatible con tablas que usen Clave Principal Sencilla o Compuesta.

Dynamola en github: https://github.com/javichur/dynamola
Dynamola en NPM: https://www.npmjs.com/package/dynamola

Documentación completa de los métodos: https://github.com/javichur/dynamola/blob/master/docs/index.md

Espero continuar ampliando Dynamola próximamente, para facilitar las consultas más habituales en este tipo de bases de datos.