我正在构建一个应用程序来管理有关不同媒体(例如视频、图像等)的信息。该应用程序使用 DynamoDB 存储信息,我使用 TypeScript AWS SDK 连接到数据库。我目前正在编写用于存储与视频相关的信息的部分,但是在尝试在 DynamoDB 表中插入对象时遇到了麻烦,我正在使用此代码来执行此操作:import { DynamoDBClient, PutItemCommand } from
2023-06-20
我正在开发和测试一个小型 Tesseract 项目,并且完全归功于http://aalvarez.me/blog/posts/building-an-ocr-service-with-tesseractjs-in-aws-lambda.html我在 Lambda 中运行一个 Tesseract 项目,它接收 s3 事件并处理上传到 s3 的图像。下一个目标是研究如何处理来自 AWS IoT 的图像
2018-01-16
编辑:正如卡洛斯在下面所回答的,这是serverless-dynamodb-local版本 0.2.23 的一个错误(本次编辑时的版本为 0.2.35)。现在它已得到解决,如果您遇到类似的问题,则应更新您的依赖项。我有一个在 Serverless 框架上使用 DynamoDB(插件:serverless-offline、serverless-dynamodb-local)开发的 AWS Lambd
2017-08-08
我在尝试访问 DynamoDB 时遇到了这些 AWS Lambda node.js 超时问题之一,但症状似乎不同,我找到的解决方案无法解决此问题。超时设置为 5 分钟,内存设置为 128MB,但使用量不超过 30MB。角色的 IAM 策略为:AWSLambdaFullAccessAmazonDynamoDBFullAccessAWSLambdaVPCAccessExecutionRole默认 VP
2017-02-25
我正在尝试使用新的 AWS SDK V3 for NodeJS 在 nodejs 中执行基本数据库更新操作。我尝试更新的数据对象如下所示:{auth: { BOOL: false },username: { S: 'siegbert' },secondsLeft: { N: 49985 },userid: { S: '123456' }}在同一个文件中,我已经使用 SDK V3 成功执行了 Get
我正在使用 dynamodb 插入和检索来自 dynamo 的记录。请注意,当我将记录插入 dynamo db 时,它工作正常,但是当我尝试列出任何项目或从 dynamodb 检索任何项目时,它返回未找到结果用于检索记录创建了一个与 api 网关具有信任关系的 iam 角色。并具有管理策略:AmazonAPIGatewayInvokeFullAccess、AmazonDynamoDBFullAcc
2016-06-20
考虑以下 DynamoDb 表:TableName:foo-barHashKey:Foo, strRangeKey:Bar, strName:Baz, str现在使用vogels API,我尝试插入一个带有 HashKey、新 RangeKey 和 Name 的项目。但给定的 HashKey 不能存在 Name:因此,我们为 vogels API 定义表布局:var foobar = vogels
2015-03-01