Cliente de escritorio Amazon AWS DynamoDB: ¿existe uno? [cerrado]


81

He estado buscando en la web uno de estos, pero solo encuentro implementaciones alojadas en node.js / ruby.

Estoy ansioso por tener una aplicación DynamoDB, algo así como la de navicat que viene con un instalador de msi para que funcione rápidamente.

¿Quizás haya una razón válida de por qué uno de estos todavía no existe?


2
¿Podría comentar sobre las implementaciones alojadas a las que se refiere? Esto facilitaría la comparación del conjunto de funciones deseado, gracias.
Steffen Opel

Ayudando a los recién llegados, 1. Amazon acaba de lanzar el banco de trabajo aquí aws.amazon.com/tr/about-aws/whats-new/2019/09/… También hay una herramienta llamada & # 39; dynobase & # 39; , tiene una versión gratuita. dynobase.dev Si desea nuevas funciones, puede preguntarle al desarrollador, él está en reddit. reddit.com/r/aws/comments/dg0o9e/…
Ferhat


El oficial de amazon es NoSQL Workbench: docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Daniel

Respuestas:


31

Todavía no conozco una aplicación de escritorio dedicada para usar Amazon DynamoDB desde Windows.

Sin embargo, AWS Toolkits for Eclipse y Visual Studio le permiten crear tablas, insertar y editar datos, iniciar escaneos de tablas y más, directamente desde su entorno de desarrollo local (consulte la publicación introductoria AWS Toolkits for Eclipse y Visual Studio Now Support DynamoDB ).

Entonces, dependiendo de su caso de uso, esto podría ser todo lo que necesita (o incluso mejor, si se trata de un escenario de desarrollo).


Actualizar

El equipo de AWS acaba de anunciar la opción de explorar sus tablas de DynamoDB con la consola de administración de AWS también:

Ahora puede ver y modificar el contenido de sus tablas de DynamoDB desde la Consola de administración de AWS. Con la incorporación de esta nueva función, puede aprender con la práctica, probando varias funciones de DynamoDB sin ni siquiera escribir código. Puede crear una tabla, agregar algunos elementos y verlos en la tabla, todo a través de una interfaz de usuario muy limpia y simple.

Obviamente, esta es una adición muy conveniente a las opciones de cliente enriquecido a las que se hace referencia en mi respuesta inicial anterior, consulte la publicación en sí para ver un breve recorrido ilustrado que lo ayudará a comenzar .


Gracias, usaría el complemento VS, pero resulta que AWS ahora tiene un explorador de bases de datos DynamoDB integrado en la consola. ¡Práctico!
Chris Ward

@ChrisWard: De hecho, eso es muy útil y agregué esa información a una respuesta relacionada ayer en consecuencia, pero me abstuve de hacerlo aquí debido a la solicitud explícita de un Cliente de escritorio ; dado que lo motivó a cerrar el caso, también podría agregarlo aunque aquí también, gracias :)
Steffen Opel

Ninguno de los kits de herramientas parece admitir la edición de valores de lista o mapa, un gran problema si está utilizando dynamodb como almacén de documentos
goofballLogic


@SteffenOpel Debe actualizar la respuesta para señalar esto docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Swapnil Mhaske

84

Si está utilizando DynamoDB local para el desarrollo, puede utilizar el shell de DynamoDB integrado: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.Shell.html

http: // localhost: 8000 / shell


3
Es lamentable que no le permita conectarse a una base de datos remota.
Shannon

4
Y no tiene una forma sencilla de navegar a través de los datos, pero está basada en un script
Vadorequest

2
Aún más lamentable, la página ya no existe.
Bulletmagnet

14

Herramienta de GUI de base de datos RazorSQL para Amazon DynamoDB

http://razorsql.com/articles/razorsql_amazon_dynamodb.html


12
lástima que cuesta $ 100 por licencia
encrest

3
y es lento y propenso a errores
David Cornelson

Además, por lo que pude deducir, la importación no funciona.
James Parker

y si quieres borrar todo lo que necesitas seleccionarlo uno por uno. No ofrecen todas las funciones, lo cual es muy frustrante. Necesito eliminar todo antes de probar mi función y tengo que seleccionar cada fila una por una. Puedo escribir una secuencia de comandos para eliminar todo, pero si está proporcionando una utilidad y cobrando por ella. Debes proporcionar todo
Gardezi

-10

Amazon proporciona un cliente local para DynamoDb. Es un jar de Java y se ejecuta en Linux y Windows.

Inicia un servidor que se une al puerto 8000 en localhost (o puede especificar otro puerto cuando inicia el servidor).

Descargue y descomprima el cliente de escritorio, cambie el punto final dentro de su aplicación a localhost: 8000 y luego podrá usar el cliente de escritorio para DynamoDb.

Aquí puede descargar y leer sobre la instalación del cliente de escritorio dynamodb.


10
A menos que el enlace haya cambiado, no parece ser un cliente de escritorio; es una implementación local del protocolo DynamoDB que no le permite escribir aplicaciones que usen Dynamo sin conectarse realmente a AWS (con fines de desarrollo / prueba).
Día
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.