问题标签 [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.
amazon-dynamodb - 亚马逊本地 dynamodb 中的条件更新
我已将以下对象放入本地 Dynamo DB 中。
我需要使用以下表达式进行条件更新 -
条件表达式为: (UsageCount + askCount) < EntitilementCount askCount 是一个整数。
(UsageCount 和 EntitlementCount 值在 DB 中,并且 askCount 是局部变量。)
更新表达式为:UsageCount = UsageCount + askCount
它抛出一个异常,条件表达式中不允许使用“+”。有什么办法可以实现这种有条件的更新?
amazon-dynamodb - 在本地 DynamoDB 中创建表时出错
我已经下载了 Amazon DynamoDB 的本地版本。我正在尝试使用 shell 创建一个表。当我从 shell 运行代码时,它给了我一个错误:
创建代码为:
如何在本地 DynamoDB 中创建表?我需要先创建数据库吗?我问这个是因为我一直在研究 SQL,这是我第一次使用 NoSQL
amazon-dynamodb - 在本地 DynamoDB 上通过 Cognito 注册用户时出错
我遇到了这样的错误
尝试在 DynamoDB Local 中通过 Cognito 注册用户时。当我从 DynamoDB 断开连接时,用户注册正常,我可以以编程方式在 db 中创建记录。
amazon-dynamodb - DynamoDB 表程序化创建
是否有我可以使用的框架/工具来将数据库表的创建与 DynamoDB 的业务逻辑分开?在 RDBMS 世界中,像 Liquibase 这样的工具可以解决问题。
有什么想法吗 ?
非常感谢
amazon-web-services - 地理标记如何帮助在 DynamoDB 中存储位置数据
我想在 DynamoDB 中保存以下历史位置数据:
- 设备ID
- 时间戳
- 纬度
- 经度
数据库应满足两个时间戳之间的设备 ID 的位置列表。
地理标记会有帮助吗?
我已经通过以下方式定义了 Location 表:
amazon-dynamodb - 在 DynamoDB 中存储移动对象的经纬度信息
我正在编写一个跟踪大约 30k 的大量设备的软件。(像优步,但位置信息来自不同类型的 GPS 设备)
- 我每 5 秒获取一次设备的位置信息
- 现在我需要将所有信息保存在数据库中,以便它可以用于跟踪任何设备或查找您附近的设备。
这是我的计划:
- 我在 Dynamo db 中有一个名为 Livetrack 的表,它保存了每个设备的最新位置信息
- 数据包含deviceid、tiestamp、纬度、经度
我应该如何设计 DynamoDb 表,使其每 5 秒可以处理 30000 次写入/60000 次读取
- 我的读写能力应该是多少单位。
- 开发完成后,我将使用 aws cloud DynamoDB
- 我应该不使用 DynamoTable 并使用 redis 之类的缓存吗?
在本地 dynamodb 安装中,如果我无法每 5 秒写入 6 个设备数据并同时读取设备数据
我的 Livetrack 数据创建为:
javascript - DynamoDB Local 在关闭实例后删除数据
我正在为我的应用程序使用 DynamoDB Local,每次关闭实例时它都会删除所有示例数据。有谁知道为什么会这样?我已经尝试查找它,但我没有看到其他人有这个问题。我使用了 dynamodb 的可下载版本并使用此命令dynamodb_local_latest baopham$ java -Djava.library.path=./DynoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb -inMemory
启动和实例化。我错过了什么吗?谢谢你。
node.js - node.js:DynamoDB DocumentClient 返回空对象
我在本地使用 DynamoDB,可以创建和删除表。我创建了一个只有一个键的表,如下所示
现在我想在 AWS的示例文档后面的表格中插入一个项目。
当我运行插入项代码时,我得到Added item: {}
为什么它输出一个空对象?它实际上是在插入什么吗?我查看了这个回调示例,但这次它没有输出任何内容。
amazon-web-services - 使用 AWS CLI 将 uuid 插入 dynamodb
我正在尝试将 UUID 插入到本地 dynamodb 但无法找到一种方法来做到这一点。我正在使用以下命令插入一个项目(使用@DynamoDBAutoGeneratedKey),但它作为字符串插入到“id”属性中。有人可以为我提供插入此 uuid 的方法吗?
下面的命令是在 Windows 上使用 AWS CLI:
java - 如何在 java 中为 inMemory DynamoDBLocal 设置 aws.access.key 和 aws.secret.key?
如何在 java 中为 inMemory DynamoDBLocal 设置 aws.access.key 和 aws.secret.key 以实现 junit 目的。