Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Amazon AWS DynamoDB Desktop Client - Does one exist? [closed]

Been looking around on the web for one of these, but I'm only finding node.js/ruby hosted implementations.

I'm keen to have a DynamoDB app, something like that of the navicat ilk that comes with an msi installer to get running quickly.

Maybe there's a valid reason as to why one of these doesn't exist yet?

like image 751
Chris Ward Avatar asked Apr 18 '12 10:04

Chris Ward


People also ask

Is DynamoDB active active?

DynamoDB provides cross-region active-active capabilities with high performance, but you lose some of the data access flexibility that comes with SQL based databases. The result of migrating to DynamoDB was reducing our application failover time by 99%.

Does DynamoDB have locking?

Optimistic locking is a strategy to ensure that the client-side item that you are updating (or deleting) is the same as the item in Amazon DynamoDB. If you use this strategy, your database writes are protected from being overwritten by the writes of others, and vice versa.

Is DynamoDB stream real time?

The events generated by DynamoDB Streams are near-real-time but not real-time.

How does DynamoDB lock work?

The DynamoDB Lock Client implements a protocol allowing similar applications to take advisory locks on any part of your problem domain, big or small. This protocol ensures your players “stay in possession of the ball” for a certain period of time. For a new lock, the lock client stores a lock item in the lock table.


1 Answers

If you are using DynamoDB local for development you can use the built-in DynamoDB shell: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.Shell.html

http://localhost:8000/shell

UPDATE: Amazon does also provide an official client: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.html

like image 159
totas Avatar answered Oct 13 '22 04:10

totas