I am downloading a bunch of ZIP files from GCS using gsutil. Then I extract them to my local disk and save only those files that I need.
gsutil cp gs://uspto-pair/applications/*.zip . unzip -jo \\*.zip *SRNT.pdf -d ./SRNT_files
This works fine, but seems useless in the bandwidth (I drop most of the content).
Is there a way to unzip the file to GCS, and then upload only the parts that I need?
No, there is not enough knowledge for Cloud Storage. If bandwidth is a problem, perform this operation from an instance of the Compute Engine. Download will be very fast.
App Engine, , ( , ). , (< 100MB).
Source: https://habr.com/ru/post/1541095/More articles:GO: The best way to find an element in structs - goMySQL indexing, different types and when to use them? - databaseHow to programmatically remove "singleton information" in an instance to make it a marshal? - ruby ββ| fooobar.comChange current working directory in IPython (Windows) - ipythonSelect only the first match - vimHow to use ThreadPool in C #? - c #Floating-point statement - why do these βidenticalβ arrays fail? - phpVolleyball POST request, error 400 - androidClojureScript circular dependency - clojureBuilding Hadoop on Windows 7 - ioAll Articles