I have to upload 100k small files (Total size: 200MB).
I've tried to do that via web browser (AWS Console), but for the first 15 min, i've uploaded only 2MB.
What is the fastest way to upload 100k small files to S3?
I have 99,561 small files totalling 466MB and experimented with uploading these to S3 as quickly as possible from my m4.16xlarge (64 CPU) EC2 instance.
aws s3 sync took 10 minutess3-parallel-put --put=stupid took 9 minutess3-parallel-put --put=stupid --processes=64 took 1 minutes3-parallel-put --put=stupid --processes=256 took 19 secondss3-parallel-put --put=stupid --processes=512 took 18 secondsI'll be moving forward with a s3-parallel-put solution.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With