In looking at the pricing line items for S3, I noticed the following:
$0.01 per 1,000 PUT, COPY, POST, or LIST requests
Which is fine. My only concern is, I would like to run a recursive s3sync on lots of objects on a scheduled cron job every 3 hours (or less.)
I understand new files will need to be transferred, and a penny is expected to be spent there. But what about the checks s3sync does on existing files? Is that a LIST for each file regardless of if it exists or not? How does that work; I'd like to better understand what happens when you recursively run s3sync. I have one bucket, and many many objects in multiple directories and subdirectories (I guess they're all just keys.)
Thanks in advance for any clarification on this. My next step would be to learn a bit more about ruby and figure it out for myself, but I'd really rather not. (:
-Trump
|