Google Cloud Storage对象组合一致性及JSON API组合操作可用性咨询
Google Cloud Storage 对象组合相关问题解答
1. 对象组合的强一致性
Google Cloud Storage(GCS)的对象组合操作具备强一致性。所有GCS的写入类操作(包括对象组合、上传、更新等)在请求成功返回后,后续的所有读取、列出操作都能获取到最新的对象状态,不存在最终一致性的延迟。
2. JSON API组合操作的处理时间
S3兼容的分段上传完成请求提到的“数分钟处理时间”不适用于JSON API的对象组合操作。JSON API的objects.compose是同步操作:当组合请求成功返回HTTP 200状态码时,对象组合已经完成,无需额外的异步处理时间。
而S3兼容的分段上传完成场景中,少数特殊情况(比如分段存储在不同区域、超大文件合并)可能存在异步处理延迟,但这是该兼容接口的特有情况,和原生JSON API的组合逻辑不同。
3. JSON API组合后的对象可用性
使用JSON API完成对象组合后,可以立即保证该对象可供读取和列出。基于强一致性特性,请求成功后,任何后续的读取、列表操作都能直接获取到刚组合完成的对象,不会出现找不到对象或获取旧数据的情况。
内容的提问来源于stack exchange,提问作者Theodore Tsirpanis
相关产品推荐
相关产品推荐

