Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 有没有办法加载GCS文件,而不是先下载它,然后用编程语言打开它_Google Cloud Platform_Google Cloud Storage - Fatal编程技术网

Google cloud platform 有没有办法加载GCS文件,而不是先下载它,然后用编程语言打开它

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'))

我有一个ML模型存储在Google存储桶中,但现在我在使用它时遇到了一些问题。
我想不用先下载模型(1.25GB),我可以直接将数据加载到内存中,但我真的找不到任何关于这个的文档


因此,我想立即将文件数据放入变量,这可能吗?

我通过使用下载字符串函数(仅限Python)解决了这个问题。

但这需要将数据从字节转换为首选类型

blob = bucket.blob(storage_name)
x = blob.download_as_string()
print(x.decode('utf-8'))
在Java中,您可能可以使用以下内容:


但是我还没有试过。另外,你可以用

云存储支持流式传输,允许您进行流式传输 数据进出您的云存储帐户,而无需 首先将数据保存到文件中。当您需要时,流式传输非常有用 希望将流程生成的数据直接上传到云中吗 存储,或者当您希望将数据从云存储下载到 过程


如文档中所述,您可以使用第三方来使用此工具

你想用哪种语言?