Klient Amazon AWS DynamoDB Desktop - czy taki istnieje? [Zamknięte]


81

Rozglądałem się w sieci w poszukiwaniu jednego z nich, ale znajduję tylko implementacje hostowane przez node.js / ruby.

Chciałbym mieć aplikację DynamoDB, coś w rodzaju aplikacji Navicat, która jest dostarczana z instalatorem msi, aby szybko działać.

Może istnieje ważny powód, dla którego jeden z nich jeszcze nie istnieje?


2
Czy mógłbyś skomentować hostowane implementacje, do których się odnosisz? Ułatwiłoby to porównanie pożądanego zestawu funkcji, dzięki.
Steffen Opel

Pomagając nowicjuszom, 1. Amazon właśnie wypuścił tutaj Środowisko pracy aws.amazon.com/tr/about-aws/whats-new/2019/09/… Jest też narzędzie o nazwie „dynobase”. , ma darmową wersję. dynobase.dev Jeśli chcesz nowych funkcji, zapytaj programistę, jest na reddicie. reddit.com/r/aws/comments/dg0o9e/…
Ferhat


Oficjalny od amazona to NoSQL Workbench: docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Daniel

Odpowiedzi:


32

Nie znam jeszcze dedykowanej aplikacji komputerowej do korzystania z Amazon DynamoDB w systemie Windows.

Jednak zestawy narzędzi AWS dla Eclipse i Visual Studio umożliwiają tworzenie tabel, wstawianie i edytowanie danych, inicjowanie skanowania tabel i nie tylko, bezpośrednio z lokalnego środowiska programistycznego (zobacz wpis wprowadzający AWS Toolkits for Eclipse i Visual Studio Now Support DynamoDB ).

W zależności od przypadku użycia może to być wszystko, czego potrzebujesz (lub nawet lepiej, jeśli jest to ukierunkowane na scenariusz programistyczny).


Aktualizacja

Zespół AWS właśnie ogłosił opcję przeglądania tabel DynamoDB również za pomocą konsoli zarządzania AWS :

Możesz teraz przeglądać i modyfikować zawartość swoich tabel DynamoDB z poziomu konsoli zarządzania AWS. Dzięki dodaniu tej nowej funkcji możesz uczyć się poprzez działanie - wypróbowując szereg funkcji DynamoDB nawet bez pisania kodu. Możesz utworzyć tabelę, dodać kilka elementów i zobaczyć je w tabeli, a wszystko to za pośrednictwem bardzo przejrzystego i prostego interfejsu użytkownika.

Jest to oczywiście bardzo wygodny dodatek do bogatych opcji klienta, o których mowa w mojej wstępnej odpowiedzi powyżej. Sprawdź sam post, aby zapoznać się z krótką ilustrowaną prezentacją, która pomoże Ci zacząć .


Dzięki - użyłbym wtyczki VS, ale okazuje się, że AWS ma teraz eksplorator bazy danych DynamoDB wbudowany w konsolę. Poręczny!
Chris Ward

@ChrisWard: To rzeczywiście bardzo przydatne i wczoraj dodałem te informacje do powiązanej odpowiedzi, ale powstrzymałem się od tego tutaj z powodu wyraźnej prośby o klienta stacjonarnego - biorąc pod uwagę, że spowodowało to zamknięcie sprawy, równie dobrze mogę to dodać tutaj jednak, dzięki :)
Steffen Opel

Żaden zestaw narzędzi nie wydaje się obsługiwać edycji wartości listy lub mapy - duży problem, jeśli używasz dynamodb jako magazynu dokumentów
goofballLogic


@SteffenOpel Należy zaktualizować odpowiedź, aby wskazywała na to docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Swapnil Mhaske


14

Narzędzie GUI bazy danych RazorSQL dla Amazon DynamoDB

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


12
szkoda, że ​​kosztuje 100 USD za licencję
bitwa

3
i jest powolny i podatny na błędy
David Cornelson

Również z tego, co mogłem wyciągnąć, importowanie nie działa.
James Parker

a jeśli chcesz usunąć wszystko, czego potrzebujesz, zaznacz to jeden po drugim. Nie zapewniają funkcji wyboru wszystkiego, co jest bardzo frustrujące. Muszę usunąć wszystko przed przetestowaniem mojej funkcji i muszę zaznaczyć każdy wiersz po kolei. Mogę napisać skrypt, który usunie wszystko, ale jeśli zapewniasz narzędzie i pobierasz za nie opłaty. Musisz zapewnić wszystko
Gardezi

-10

Amazon zapewnia lokalnego klienta dla DynamoDb. To jar java działający na Linuksie i Windowsie.

Uruchamia serwer, który łączy się z portem 8000 na hoście lokalnym (lub możesz określić inny port podczas uruchamiania serwera).

Pobierz i rozpakuj klienta stacjonarnego, zmień punkt końcowy w aplikacji na localhost: 8000, a następnie możesz użyć klienta stacjonarnego dla DynamoDb.

Tutaj możesz pobrać i przeczytać o instalacji klienta pulpitu dynamodb.


10
O ile łącze się nie zmieniło, nie wygląda to na klienta stacjonarnego; jest to lokalna implementacja protokołu DynamoDB, która nie pozwala na pisanie aplikacji korzystających z Dynamo bez faktycznego połączenia z AWS (do celów programistycznych / testowych).
oczekiwanie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.