2016-03-03 58 views
0

我們將文件發佈到S3。我們將文件存儲在以下文件夾格式:在S3中的某個記錄之後獲取記錄

year/month/day/hour/minute/second/fileName 

從這個桶讀取時,消費者可以使用前綴和查詢在每天或每小時頻率。

S3中是否有方法獲取在特定對象之後發佈的對象?

回答

0

亞馬遜S3 GET BUCKET API call有參數:

指定開始的水桶上市對象時的關鍵。 Amazon S3以UTF-8二進制順序返回對象鍵,從順序標記之後的鍵開始。

結合prefix參數,這應該能夠列出特定路徑中的'下一個對象'。

AWS Command-Line Interface (CLI)相當於將list-objects,如:

aws s3api list-objects --bucket MY-BUCKET --prefix MY-PATH 
    --starting-token KEY-TO-START-AFTER 

(我嘗試了 - 它的作品!)