以串流方式進行傳輸

Cloud Storage 支援串流傳輸,可以讓您將資料串流到 Cloud Storage 帳戶,或從該帳戶串流資料,而不需要事先將資料儲存到檔案中。以串流方式進行傳輸非常適合用在將處理程序產生的資料直接上傳到 Cloud Storage,或從 Cloud Storage 下載資料到處理程序。

您可以使用 gsutil 指令列工具執行串流傳輸。第三方 Cloud Storage 適用的 boto 用戶端程式庫外掛程式也支援串流傳輸。

使用 gsutil 串流上傳和下載

如要使用 gsutil 將資料從處理程序串流上傳到 Cloud Storage 物件,請將資料填入 gsutil cp 指令,並對來源網址使用連字號。

以下範例是將 collect_measurements 處理程序產生的資料串流到 data_measurements Cloud Storage 物件中:

collect_measurements | gsutil cp - gs://my_app_bucket/data_measurements

如要使用 gsutil 從 Cloud Storage 物件串流下載到處理程序,請執行 gsutil cp 指令並對到達網頁網址使用連字號,然後將資料填入處理程序。

以下範例是將資料從 data_measurements Cloud Storage 物件串流到 analyze_data 處理程序:

gsutil cp gs://my_app_bucket/data_measurements - | analyze_data

此外,您也可以將資料從 Cloud Storage 物件串流到標準的 Linux 指令,例如 sort

gsutil cp gs://my_app_bucket/data_measurements - | sort
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Cloud Storage
需要協助嗎?請前往我們的支援網頁