Tag: lampda

与亚马逊lambda的邮编。 为什么它慢?

我想用s3桶使用亚马逊lambda来获得性能文件压缩。 我想要压缩的文件在一个桶中。 我正在testing的lambda应该获取文件path,并在同一个存储桶中创build一个zip文件。 我正在使用这个库https://github.com/orangewise/s3-zip ,我testing它就像这个例子: https : //github.com/orangewise/s3-zip/blob/master /aws_lambda.md 我只是运行一个testing,给出两个文件的path作为input。 其中一个有2 MB和第二个58 KB,它们是docx和doctypes。 testing事件如下所示: { "region": "eu-west-1", "bucket": "bucket_name", "folder": "folder_name/", "files": [ "file1.doc", "file2.docx" ], "zipFileName": "test.zip" } 我有这个testing报告 START RequestId: xxx Version: $LATEST 2016-07-26T20:40:02.084Z xxx event { region: 'eu-west-1', bucket: 'bucket_name', folder: 'folder_name/', files: [ 'file1.doc', 'file2.docx' ], zipFileName: 'test.zip' } 2016-07-26T20:40:02.765Z xxx […]

DynamoDB putitem在NodeJs中 – 对象数组

我正在尝试从AWS Lambda设置一个小的API到DynamoDB,我很难弄清楚是否以及如何将一个对象数组写入到一个键中。 我有一个像 { "teamName": "Team Awesome", "members": [ { "email": "person-1@example.com", "name": "Bob" }, { "email": "person-2@example.com", "name": "Alice" } ] } 成员数组给我提供了一些问题,在文档中看起来可以考虑使用列表types,但是没有例子说明如何去做,而我正在用尽方法去尝试它。 那么是否有可能用这种格式写一些东西呢?在这种情况下你怎么做呢? 示例代码 – 我该怎么摆? var AWS = require('aws-sdk'); var dynamodb = new AWS.DynamoDB(); exports.handler = function(event, context) { var tableName = "GDCCompetition"; var datetime = new Date().getTime().toString(); DynamoDB.putItem({ "TableName": tableName, "Item": […]