Google云端存储流式传输是否支持同步读/写?

时间:2014-03-25 14:17:34

标签: streaming google-cloud-storage

是否可以在同一个或不同的GCE机器上用一个进程写入数据,同时用相同的进程或另一个进程读取数据?

API似乎不包括这个:

https://developers.google.com/storage/docs/concepts-techniques#streaming

1 个答案:

答案 0 :(得分:2)

不,这不受支持。在编写器完成写入并完成对象之前,对象不会被读取。

根据您的具体使用情况,您可以使用composite objects来实现您的需求。例如,您可以将对象的较小块写入单个对象,而不是写入一个大对象,然后在完成时将它们组合成一个更大的对象。这将允许读者在编写完成后阅读每个组件。