sc0rp1on ответ, конечно, правильный, но в случае, если оригинальный постер нуждается в еще более явном ответе, я подумал, что добавлю некоторые детали:
DynamoDB - это, по сути, служба - база данных, запущенная Amazon в собственных дата-центрах, к которой ваш клиент подключается через HTTP-запросы через Интернет, и вы платите Amazon за каждый запрос. Вам не нужно ничего устанавливать, чтобы использовать этот сервис, но вам нужно его настроить (зарегистрироваться в сервисе, как вы будете платить за него, поместить данные своей учетной записи в файл конфигурации и т. Д.), И я думаю, вы сделал это когда-то в прошлом, или упомянутые вами команды не сработали бы.
Если вы не указываете конечную точку, по умолчанию команды Amazon выглядят в $ HOME / .aws / config (что опять же, что вы, вероятно, ранее настроили и забыли). Например, если у вас есть «region = us-east-1», «URL-адрес конечной точки» автоматически рассчитывается из этого значения и будет «http://dynamodb.us -east-1.amazonaws.com ».
Как вы заметили, вы действительно можете загрузить локальную версию DynamoDB и установить ее на свой компьютер. Это в основном предназначено для тестирования вашего приложения - оно не должно быть полезным для реальной работы с базой данных. Если вы хотите протестировать свое приложение на локальной DynamoDB, установленной на локальном компьютере, вы действительно можете передать URL-адрес конечной точки «http://localhost:8000",, означающий сервер, работающий на текущем компьютере (localhost) на порту 8000.