javascript - 不使用 Dynamodb 本地时,端点 URL 应该是什么?

标签 javascript amazon-dynamodb dynamo-local

我正在尝试从 Web 应用程序上的 Dynamo DB 表中获取一些位置坐标,这些位置坐标由 android 应用程序定期更新。由于我是 JavaScript 新手,所以我关注 this教程。

但我不想使用本地版本的 Dynamo DB,因为我的表是由 android 应用程序更新的,并且该表不是本地表。那么端点 URL 应该是什么而不是 http://localhost:8000 。这个你能帮我吗。

最佳答案

您必须从配置定义中删除以下行:

endpoint: 'http://localhost:8000',
accessKeyId: "fakeMyKeyId",
secretAccessKey: "fakeSecretAccessKey"

之后,您需要在本地计算机中设置 AWS 凭证。您可以使用本教程:https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html

当凭证有效时,sdk 将使用外部表。
您可以使用 aws dynamodb list-tables 轻松测试凭据命令。

关于javascript - 不使用 Dynamodb 本地时,端点 URL 应该是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55471339/

相关文章:

javascript - 使用过滤器映射多点数据集的最佳方法是什么?

elasticsearch - 如何使用Logstash将数据从AWS dynamo DB加载到Elasticsearch

amazon-dynamodb - 键模式中的属性数量必须与属性定义中定义的属性数量相匹配

javascript - 我怎样才能正确地向 javascript 方法提供一个 php Json 编码的对象。

javascript - JavaScript 中的 this 是什么样的数组?

python - 如何使用 Chalice 处理 DynamoDB 流事件

amazon-web-services - 流支持本地dynamodb?

javascript - 如何使用nodejs更新dynamoDB中的项目?

javascript - setTimeout 仅在 Meteor 中使用 console.log 运行

amazon-web-services - 如何优化我的 DynamoDB 表二级全局索引,以便记录均匀分布,同时仍保持所有记录可排序?