Google cloud platform 有没有办法加载GCS文件,而不是先下载它,然后用编程语言打开它
我有一个ML模型存储在Google存储桶中,但现在我在使用它时遇到了一些问题。Google cloud platform 有没有办法加载GCS文件,而不是先下载它,然后用编程语言打开它,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,我有一个ML模型存储在Google存储桶中,但现在我在使用它时遇到了一些问题。 我想不用先下载模型(1.25GB),我可以直接将数据加载到内存中,但我真的找不到任何关于这个的文档 因此,我想立即将文件数据放入变量,这可能吗?我通过使用下载字符串函数(仅限Python)解决了这个问题。 但这需要将数据从字节转换为首选类型 blob = bucket.blob(storage_name) x = blob.download_as_string() print(x.decode('utf-8'))
我想不用先下载模型(1.25GB),我可以直接将数据加载到内存中,但我真的找不到任何关于这个的文档
因此,我想立即将文件数据放入变量,这可能吗?我通过使用下载字符串函数(仅限Python)解决了这个问题。
但这需要将数据从字节转换为首选类型
blob = bucket.blob(storage_name)
x = blob.download_as_string()
print(x.decode('utf-8'))
在Java中,您可能可以使用以下内容:但是我还没有试过。另外,你可以用 云存储支持流式传输,允许您进行流式传输 数据进出您的云存储帐户,而无需 首先将数据保存到文件中。当您需要时,流式传输非常有用 希望将流程生成的数据直接上传到云中吗 存储,或者当您希望将数据从云存储下载到 过程
如文档中所述,您可以使用第三方来使用此工具 你想用哪种语言?