我在 s3 中有一个 excel 文件。由于不同的程序读取和写入它,我需要保证每个程序都写入它们读取的版本。
S3仅保证新创建对象的读后一致性,以及覆盖和删除对象的最终一致性。如果您的 Excel 文件足够小(小于 400kb),您可以将其存储在 DynamoDB 项目的二进制属性中,并对版本属性使用条件更新,以确保文件写入后读取的一致性。否则,如果文件大于 400kb,您可以将文件的每个版本上传到 s3 中的新密钥,然后在版本化 DynamoDB 项目中跟踪 s3 URL 到文件的最新版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)