AWS.DynamoDB.DocumentClient无法添加放置项

时间:2019-06-14 07:41:33

标签: node.js amazon-dynamodb amazon-dynamodb-streams

我正在将AWS.DynamoDB.DocumentClient与Dynamodb本地(端口8000)一起使用。在我的params对象中,我有一个巨大的Item对象。 当我执行一次put时,添加少量项目后,它会因Javascript堆内存不足而中断。我们可以对此做些什么

var docClient = new AWS.DynamoDB.DocumentClient({
convertEmptyValues: true,
region:"local",
endpoint: "http://localhost:8000",
 });

var params = {
    TableName: "Employees",
    Item: {
        "name": data.name,
        "college":data.college
        ........
    }
  }

docClient.put(params, (err, data) => {
if (err) {
    console.error("Unable ", ". Error JSON:", JSON.stringify(err, null, 2));
} else {
    console.log("Put the following data", data);

 }
})

0 个答案:

没有答案