Клієнт Amazon AWS DynamoDB для робочого столу - чи існує такий? [зачинено]


81

Я шукав в Інтернеті одну з них, але я знаходжу лише реалізації, розміщені на node.js / ruby.

Я дуже хочу мати додаток DynamoDB, щось на зразок програми navicat ilk, яка постачається разом із програмою встановлення MSI для швидкого запуску.

Можливо, є вагома причина, чому одна з них ще не існує?


2
Не могли б ви прокоментувати розміщені реалізації, на які ви посилаєтесь? Це полегшить порівняння бажаного набору функцій, дякую.
Стеффен Опель,

Допомагаючи новачкам, 1. Amazon щойно випустив тут робочий стіл aws.amazon.com/tr/about-aws/whats-new/2019/09/… Існує також інструмент під назвою & # 39; dynobase & # 39; , він має безкоштовну версію. dynobase.dev Якщо вам потрібні нові функції, ви можете попросити розробника, він перебуває на reddit. reddit.com/r/aws/comments/dg0o9e/…
Ферхат


Офіційним від Amazon є NoSQL Workbench: docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Даніель

Відповіді:


32

Я ще не знаю спеціального настільного додатка для використання Amazon DynamoDB з Windows.

Однак АМС Toolkits для Eclipse , і Visual Studio і дозволяють створювати таблиці, вставляти і редагувати дані, ініціювати сканування таблиці і багато іншого, прямо з вашої локальної середовища розробки (див вступний пост АМС Toolkits для Eclipse , і Visual Studio тепер підтримує DynamoDB ).

Отже, залежно від вашого випадку використання, це може бути все, що вам потрібно (або навіть краще, якщо це націлено на сценарій розвитку).


Оновлення

Команда AWS щойно оголосила про можливість вивчення таблиць DynamoDB за допомогою консолі управління AWS :

Тепер ви можете переглядати та змінювати вміст ваших таблиць DynamoDB із консолі керування AWS. Додавши цю нову функцію, ви зможете навчитися, випробувавши низку функцій DynamoDB, навіть не написавши жодного коду. Ви можете створити таблицю, додати деякі елементи та побачити їх у таблиці, завдяки дуже чистому та простому інтерфейсу користувача.

Це, очевидно, дуже зручне доповнення до різноманітних варіантів клієнтів, на які посилається моя початкова відповідь вище. Будь ласка, ознайомтесь із самим повідомленням для короткого ілюстрованого огляду, який допоможе вам розпочати .


Дякую - скористався плагіном VS, але виявляється, що AWS тепер має вбудований у консоль провідник баз даних DynamoDB. Зручно!
Кріс Уорд,

@ChrisWard: Це дійсно дуже зручно, і я вчора відповідно додав цю інформацію до відповідної відповіді, але утримався від цього тут через явний запит на настільного клієнта - з огляду на те, що це призвело до закриття справи, я міг би також додати його тут теж дякую :)
Стеффен Опель

Здається, жоден набір інструментів не підтримує редагування значень списку або карти - велика проблема, якщо ви використовуєте dynamodb як сховище документів
goofballLogic


@SteffenOpel Вам слід оновити відповідь, щоб вказати на це docs.aws.amazon.com/amazondynamodb/latest/developerguide/…
Swapnil Mhaske

85

Якщо ви використовуєте DynamoDB local для розробки, ви можете скористатися вбудованою оболонкою DynamoDB: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.Shell.html

http: // localhost: 8000 / shell


3
На жаль, це не дозволяє підключитися до віддаленої бази даних.
Шеннон,

4
І не має простого способу навігації по даних, але базується на сценаріях
Vadorequest

2
Ще більш прикро, що сторінки вже не існує.
Bulletmagnet

14

Інструмент графічного інтерфейсу бази даних RazorSQL для Amazon DynamoDB

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


12
дуже погано, це коштує 100 доларів за ліцензію
зафіксуйте

3
і це повільно і схильне до помилок
Девід Корнелсон

Крім того, що я міг зібрати імпорт не працює.
James Parker

і якщо ви хочете видалити все, що вам потрібно, виберіть його по черзі. Вони не забезпечують вибір усіх функцій, що дуже засмучує. Мені потрібно видалити все перед тестуванням своєї функції, і я повинен вибрати кожен рядок по одному. Я можу написати сценарій, щоб видалити все, але якщо ви надаєте утиліту та платите за це. Ви повинні надати все
Гардезі,

-10

Amazon надає локального клієнта для DynamoDb. Це Java-jar, і вона працює на Linux та Windows.

Він запускає сервер, який прив’язується до порту 8000 на localhost (або ви можете вказати інший порт під час запуску сервера).

Завантажте та розпакуйте клієнт робочого столу, змініть кінцеву точку всередині програми на localhost: 8000, а потім ви зможете використовувати клієнт робочого столу для DynamoDb.

Тут ви можете завантажити та прочитати про встановлення настільного клієнта dynamodb.


10
Якщо посилання не змінилося, це, схоже, не є настільним клієнтом; це локальна реалізація протоколу DynamoDB, яка не дозволяє писати програми, що використовують Dynamo, фактично не підключаючись до AWS (для цілей розробки / тестування).
пкадінг
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.