我想用gcs写一个带有流对象的文件,但我只找到了" create_file"通过提供要上载的本地文件的路径以及将其存储在存储桶中的路径来创建新文件对象的函数。
是否有任何功能可以从流中创建gcs中的文件?
答案 0 :(得分:1)
您可以尝试gcsfuse将user-space fs分层放在一个存储桶上,但目前它只是beta / sware。 limitations上有一个很好的部分,您应该先阅读。
我使用fog来访问GCS,但这是一个薄层,它不会尝试将任何其他语义强加到桶/对象模型中。
警告,如果您的问题确实需要在任何可能的解决方案下面使用标准文件系统,那么GCS不适合。
答案 1 :(得分:1)
最近才有可能提供IO对象而不是File对象。它已添加到Facebook documentation中,并将包含在下一版本中。
在此之前,最快的方法是将流写入临时文件并上传。有关详情,请参阅PR 1335。