9得票1回答
DynamoDB JDK 2.X中ItemUtils.toAttributeValue的等价方法是什么?

在 com.amazonaws:aws-java-sdk-bundle 1.X 中,有一个方便的帮助方法 ItemUtils.toAttributeValue 可以将任何 Object 转换为具有正确类型的 AttributeValue: ... if (value inst...

20得票3回答
如何使用非主键字段查询DynamoDB?

我在我的DynamoDB表中有以下数据。 这是我的代码:const userStatusParams = { TableName: process.env.USERSTATUS_TABLE, KeyConditionExpression: "loggedI...

7得票2回答
"brew install dynamodb-local"导致出现"No formulae found in taps"错误信息。

完整输出: Error: No available formula with the name "dynamodb-local" ==> Searching for similarly named formulae... Error: No similarly named formu...

17得票1回答
DynamoDB:过滤表达式只能包含非主键属性

我可以通过DynamoDB控制台查询GSI,如屏幕截图所示。 当我在终端上使用以下代码运行相同的查询时:table.query( IndexName='date-timestamp-index', KeyConditionExpression=Key('date').eq...

26得票3回答
DynamoDb删除不存在的条目不会失败,为什么?

我正在使用 dynamoDbMapper.delete(object) 从dynamodb表中删除一个不存在的记录,它使用默认的DynamoDBDeleteExpression。 我本来期望会出现某种异常,因为该记录不存在于数据库中,但实际上什么也没有发生。它甚至没有返回类型可以告诉我删除是...

8得票5回答
如何在dynamo db中定义“Map”属性类型?

我是一个AWS DynamoDB新手。我已经阅读,在DynamoDB的模式中可以设置属性值(attributeValue)的M类型。 但是当我执行以下代码时: var params = { TableName: 'product', KeySchema: [ ...

24得票2回答
DynamoDB的命名规范是什么?

背景:我正在为Django创建一种简化的伪ORM。 类明显使用CamelCase惯例,而Django应用程序是下划线小写。这让我有一些选择: Django ORM风格:app_name_someclass 适当的下划线风格:app_name_some_class 原样保留:app_name...

128得票7回答
在DynamoDB中,是否可以使用查询或扫描来按顺序排序结果?

在DynamoDB的查询或扫描API中,是否可以对结果进行排序? 我想知道DynamoDB是否有类似于SQL查询中的ORDER BY 'field'的功能? 谢谢。

31得票11回答
如何在DynamoDB中生成UUID?

在我的数据库方案中,我需要一个自动增量主键。我如何实现这个功能? 提示:为了访问DynamoDB, 我使用了Node.js的模块dynode。

11得票3回答
从Java Lambda减少DynamoDB延迟

如何减少Lambda和DynamoDB之间的延迟? 这是一个Java Lambda,使用AWS提供的SDK执行两个DynamoDB操作中的每一个都需要4秒钟。我听说这些操作通常在<20ms内完成,但对于我来说,这个时间比预期高了三个数量级。这些耗时的操作有(a)创建DynamoDB对象...