文件名称:ddbimport:快速DynamoDB导入
文件大小:900KB
文件格式:ZIP
更新时间:2024-06-17 14:02:18
Go
ddbimport 将CSV数据导入DynamoDB。 特征 逗号分隔(CSV)文件 制表符分隔(TSV)文件 大档案 本地文件 S3上的文件 使用AWS Step Functions并行导入每分钟导入> 4M行 没有依赖关系(不需要.NET,Python,Node.js,Docker,AWS CLI等) 警告 该程序将用尽所有可用的DynamoDB容量。 它不适用于生产表。 使用风险自负。 安装 在下载适用于MacOS,Linux和Windows的二进制文件 可以使用Docker映像: docker pull adrianhesketh/ddbimport 用法 从本地计算机导入本地CSV: ddbimport -inputFile ../data.csv -delimiter tab -numericFields year -tableRegion eu-west-2 -ta
【文件预览】:
ddbimport-master
----import.gif(881KB)
----go.mod(675B)
----log()
--------log.go(321B)
----data.csv(461KB)
----go.sum(10KB)
----batchwriter()
--------writer_test.go(1KB)
--------writer.go(2KB)
----push-tag.sh(153B)
----Dockerfile(109B)
----sls()
--------linereader()
--------state()
--------preflight()
--------Makefile(649B)
--------serverless.yml(2KB)
--------payload.json(270B)
--------.gitignore(350B)
--------import()
--------package.json(192B)
----LICENSE(1KB)
----README.md(4KB)
----csvtodynamo()
--------convert_test.go(4KB)
--------convert.go(3KB)
----Makefile(221B)
----benchmarks.png(52KB)
----.goreleaser.yml(763B)
----.gitignore(27B)
----cmd()
--------main.go(16KB)
--------Makefile(548B)
--------.gitignore(11B)
----version()
--------version.go(121B)