aws-thin-dynamo-node:小型快速重新实现AWS Dynamo DocumentClient

时间:2021-05-17 10:10:47
【文件属性】:
文件名称:aws-thin-dynamo-node:小型快速重新实现AWS Dynamo DocumentClient
文件大小:59KB
文件格式:ZIP
更新时间:2021-05-17 10:10:47
JavaScript 这个是来做什么的? 发挥了很多作用。 对于Lambdas来说太多了; 即使为诸如dynamo之类的单个服务加载了“核心”,也包含了很少需要的诸如XML构建器和lodash之类的东西。 这极大地影响了lambda的冷启动时间。 在256mb节点Lambda上 300-500ms加载完整的AWS开发工具包 150-250毫秒以仅加载AWS开发工具包dynamo客户端( require('aws-sdk/clients/dynamodb') ) 将其与256mb lambda上的aws-thin-dynamo进行比较: 〜15ms 。 aws-thin-dynamo试图替代它所涵盖的API。 为了易于使用,可以从所有异步调用中省略callback参数,以获取Promise。 当这试图复制官方客户端的API时,您可以使用 。 不要忘记,如果您不提供callback参数,此客户端将返回ca
【文件预览】:
aws-thin-dynamo-node-master
----LICENSE.txt(11KB)
----src()
--------DynamoSet.js(1KB)
--------converter.js(4KB)
--------testUtils.js(1KB)
--------dynamo.js(9KB)
--------util.js(5KB)
----.circleci()
--------config.yml(845B)
----CONTRIBUTING.md(2KB)
----test()
--------dynamo.spec.js(18KB)
--------converter.spec.js(4KB)
--------set.spec.js(1KB)
--------dynamo.int.js(6KB)
----README.md(6KB)
----.gitignore(680B)
----CHANGELOG.md(1KB)
----package-lock.json(193KB)
----package.json(2KB)

网友评论