文件上传和列出之间是否有任何延迟



我使用 gcloud node v0.24 与 Google Cloud Storage 进行交互。我遇到了上传后立即列表不返回所有上传文件的问题。

所以问题是Bucket#getFiles总是在Bucket#upload之后列出文件吗?

上传的回调和文件可用(例如,可以列出、下载)之间是否有任何延迟?

注意:下面的答案不再是最新的 - GCS对象列表是强一致性的。

<小时 />

Google Cloud Storage 为所有写后读、更新后读取和删除后读取操作(包括数据和元数据)提供强大的全局一致性。一旦您从上传消息中获得成功响应,您就可以立即读取该对象。

但是,对象和存储桶列表只是最终一致的。上传对象后,对象将显示在列表调用中,但不一定立即显示。

换句话说,如果您知道刚刚上传的对象的名称,则可以立即下载它,但您不一定可以通过立即列出存储桶中的对象来发现该对象。

有关详细信息,请参阅 https://cloud.google.com/storage/docs/consistency。

相关内容

  • 没有找到相关文章

最新更新