我计划使用 Amazon S3 存储数百万个相对较小的文件 (~100kB-2mB)。为了节省上传时间,我将它们组织成目录(每个目录有数十/数百个文件),并决定使用 TransferManager 的 uploadDirectory/uploadFileList。但是,在上传单个文件后,我需要对我的 HDD 和 DB 执行特定操作。有什么方法(最好是实现观察者/侦听器)在特定文件完成上传时通知我,还是我被诅咒只能验证整个 MultipleFileUpload 是否成功?
对于我使用 Java SDK 的任何价值,我应该能够根据我的需要调整 .NET/REST 解决方案。