💡
原文中文,约5900字,阅读约需14分钟。
📝
内容提要
AWS 更新了 Amazon S3 的默认行为,自动验证上传数据的完整性,确保数据在传输过程中未损坏,简化开发者工作,无需更改代码即可享受这一功能。
🎯
关键要点
- AWS 更新了 Amazon S3 的默认行为,自动验证上传数据的完整性。
- 新功能基于用户反馈,简化开发者工作,无需更改代码即可享受数据完整性保护。
- Amazon S3 设计目标为 99.999999999% 的数据耐久性,持续监控数据完整性。
- 数据在传输过程中可能面临完整性风险,新的默认行为可自动验证数据传输的正确性。
- AWS SDK 自动计算并发送 CRC 校验和,Amazon S3 在服务器端进行验证。
- 即使客户端未发送 CRC 校验和,Amazon S3 也会计算并存储校验和以备将来参考。
- 支持多部分上传时,SDK 会计算每个部分的校验和,并在完成上传时验证整个文件的完整性。
- 新功能与服务器端加密无缝协作,简化客户端完整性检查。
- 更新 AWS SDK 或 AWS CLI 即可启用新的完整性保护,无需额外费用。
- 有关 Amazon S3 数据完整性保护的更多信息,请访问用户指南。
❓
延伸问答
Amazon S3 的新默认数据完整性保护功能有什么作用?
新功能自动验证上传数据的完整性,确保数据在传输过程中未损坏,简化开发者的工作。
如何启用 Amazon S3 的数据完整性保护?
只需更新到最新版本的 AWS SDK 或 AWS CLI,无需更改代码即可启用完整性保护。
Amazon S3 如何确保数据在传输过程中的完整性?
Amazon S3 在对象到达服务器时计算校验和,并在服务器端进行验证,以确保数据未损坏。
如果客户端未发送 CRC 校验和,Amazon S3 会怎么处理?
即使客户端未发送 CRC 校验和,Amazon S3 也会计算并存储校验和以备将来参考。
多部分上传时,Amazon S3 如何验证文件的完整性?
在多部分上传中,SDK 会计算每个部分的校验和,并在完成上传时验证整个文件的完整性。
使用 Amazon S3 的数据完整性保护需要额外费用吗?
不需要,这项扩展的校验和计算和存储在所有 AWS 区域可用,无需额外费用。
➡️