GCS中删除的全局一致性

iBr*_*aAa 2 google-cloud-storage

来自GCS docs的以下片段:

强大的全局一致性还扩展到对象的删除(DELETE)操作和更改现有对象和存储区ACL的更新(PUT)操作.如果删除对象并收到成功响应,则立即尝试下载(GET)对象将导致404 Not Found状态代码.同样,如果更改对象或存储桶上的ACL并且收到成功响应,则新应用的对象或存储区ACL立即可用.

令人困惑的是,我认为全局一致性意味着我不会得到404 Not Found错误,对吧?

Mik*_*rtz 7

您将收到404错误,因为删除操作成功完成后对象不再存在.如果它不是强一致性,则可以删除一个对象,然后对该对象执行GET并返回该对象的旧的预先删除状态.