Google cloud platform 将远程文件直接上载到Google存储

Google cloud platform 将远程文件直接上载到Google存储,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,我想知道是否可以将远程文件上传到Google存储中,而不必先下载到本地存储中。基本上,我想做的是将URL传递给存储客户机,并等待它提取文件。谢谢 您应该能够使用google colaboratory实例来执行此操作。您可以将文件下载到实例中,然后将其保存到驱动器中,尽管您必须先下载。然后,您可以将实例中的文件保存到驱动器中。虽然这仍然是一个两步过程,但至少可以避免将文件传输到本地计算机我发现这与您的类似,基本上,答案提到可以通过将URL传输到GCS。此解决方案针对数百万个URL需要成为GCS对象

我想知道是否可以将远程文件上传到Google存储中,而不必先下载到本地存储中。基本上,我想做的是将URL传递给存储客户机,并等待它提取文件。谢谢

您应该能够使用google colaboratory实例来执行此操作。您可以将文件下载到实例中,然后将其保存到驱动器中,尽管您必须先下载。然后,您可以将实例中的文件保存到驱动器中。虽然这仍然是一个两步过程,但至少可以避免将文件传输到本地计算机

我发现这与您的类似,基本上,答案提到可以通过将URL传输到GCS。此解决方案针对数百万个URL需要成为GCS对象的情况。另一个选项是编写作业,将输入流从读取URL传输到GCS的写入流,并在Google Cloud close的某处运行你能详细说明你的用例吗?你在网站上吗?本地存储对您来说意味着什么?服务器?你的本地环境?基本上我在虚拟机上运行一个应用程序,我想直接从第三方上传一些文件到GS,而不需要先下载。因此,本地存储意味着虚拟机的存储。如果这不够清楚,很抱歉。我真的认为不先下载文件就不可能将文件直接上传到谷歌云存储:也许使用代码可以实现这一点。嘿@fred,我来使用GSFUSE,这在我看来非常令人印象深刻。如果设置正确,它就像一个符咒。我安装了一个bucket并将其用作本地文件系统。您可能需要关注GSFUSE和POSIX文件系统之间的主要区别并发性对我来说是一个问题,而且定价也是一个问题。所以我推荐这个,它对我来说几乎是完美的。