问题标签 [dynamo-local]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1042 浏览

amazon-dynamodb - 亚马逊本地 dynamodb 中的条件更新

我已将以下对象放入本地 Dynamo DB 中。

我需要使用以下表达式进行条件更新 -

条件表达式为: (UsageCount + askCount) < EntitilementCount askCount 是一个整数。

(UsageCount 和 EntitlementCount 值在 DB 中,并且 askCount 是局部变量。)

更新表达式为:UsageCount = UsageCount + askCount

它抛出一个异常,条件表达式中不允许使用“+”。有什么办法可以实现这种有条件的更新?

0 投票
3 回答
7519 浏览

amazon-dynamodb - 在本地 DynamoDB 中创建表时出错

我已经下载了 Amazon DynamoDB 的本地版本。我正在尝试使用 shell 创建一个表。当我从 shell 运行代码时,它给了我一个错误:

创建代码为:

如何在本地 DynamoDB 中创建表?我需要先创建数据库吗?我问这个是因为我一直在研究 SQL,这是我第一次使用 NoSQL

0 投票
1 回答
552 浏览

amazon-dynamodb - 在本地 DynamoDB 上通过 Cognito 注册用户时出错

我遇到了这样的错误

尝试在 DynamoDB Local 中通过 Cognito 注册用户时。当我从 DynamoDB 断开连接时,用户注册正常,我可以以编程方式在 db 中创建记录。

0 投票
2 回答
1154 浏览

amazon-dynamodb - DynamoDB 表程序化创建

是否有我可以使用的框架/工具来将数据库表的创建与 DynamoDB 的业务逻辑分开?在 RDBMS 世界中,像 Liquibase 这样的工具可以解决问题。

有什么想法吗 ?

非常感谢

0 投票
0 回答
81 浏览

amazon-web-services - 地理标记如何帮助在 DynamoDB 中存储位置数据

我想在 DynamoDB 中保存以下历史位置数据:

  • 设备ID
  • 时间戳
  • 纬度
  • 经度

数据库应满足两个时间戳之间的设备 ID 的位置列表。

地理标记会有帮助吗?

我已经通过以下方式定义了 Location 表:

0 投票
1 回答
488 浏览

amazon-dynamodb - 在 DynamoDB 中存储移动对象的经纬度信息

我正在编写一个跟踪大约 30k 的大量设备的软件。(像优步,但位置信息来自不同类型的 GPS 设备)

  1. 我每 5 秒获取一次设备的位置信息
  2. 现在我需要将所有信息保存在数据库中,以便它可以用于跟踪任何设备或查找您附近的设备。

这是我的计划:

  1. 我在 Dynamo db 中有一个名为 Livetrack 的表,它保存了每个设备的最新位置信息
  2. 数据包含deviceid、tiestamp、纬度、经度

我应该如何设计 DynamoDb 表,使其每 5 秒可以处理 30000 次写入/60000 次读取

  • 我的读写能力应该是多少单位。
  • 开发完成后,我将使用 aws cloud DynamoDB
  • 我应该不使用 DynamoTable 并使用 redis 之类的缓存吗?

在本地 dynamodb 安装中,如果我无法每 5 秒写入 6 个设备数据并同时读取设备数据

我的 Livetrack 数据创建为:

0 投票
2 回答
1429 浏览

javascript - DynamoDB Local 在关闭实例后删除数据

我正在为我的应用程序使用 DynamoDB Local,每次关闭实例时它都会删除所有示例数据。有谁知道为什么会这样?我已经尝试查找它,但我没有看到其他人有这个问题。我使用了 dynamodb 的可下载版本并使用此命令dynamodb_local_latest baopham$ java -Djava.library.path=./DynoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb -inMemory启动和实例化。我错过了什么吗?谢谢你。

0 投票
1 回答
4096 浏览

node.js - node.js:DynamoDB DocumentClient 返回空对象

我在本地使用 DynamoDB,可以创建和删除表。我创建了一个只有一个键的表,如下所示

现在我想在 AWS的示例文档后面的表格中插入一个项目。

当我运行插入项代码时,我得到Added item: {}为什么它输出一个空对象?它实际上是在插入什么吗?我查看了这个回调示例,但这次它没有输出任何内容。

0 投票
1 回答
186 浏览

amazon-web-services - 使用 AWS CLI 将 uuid 插入 dynamodb

我正在尝试将 UUID 插入到本地 dynamodb 但无法找到一种方法来做到这一点。我正在使用以下命令插入一个项目(使用@DynamoDBAutoGeneratedKey),但它作为字符串插入到“id”属性中。有人可以为我提供插入此 uuid 的方法吗?

下面的命令是在 Windows 上使用 AWS CLI:

0 投票
1 回答
1155 浏览

java - 如何在 java 中为 inMemory DynamoDBLocal 设置 aws.access.key 和 aws.secret.key?

如何在 java 中为 inMemory DynamoDBLocal 设置 aws.access.key 和 aws.secret.key 以实现 junit 目的。