簡體   English   中英

訪問cloudfiles對象的大小?

[英]Accessing the size of a cloudfiles object?

是否可以在不檢索整個對象的情況下獲取cloudfiles對象的大小?

我有500,000個文件,我想知道它的字節大小,但如果我在每個文件上請求整個對象,它將花費我100美元的帶寬費用。

我知道我可以在容器中獲取對象列表,但這似乎只給了我對象的名稱?

謝謝,並幫助贊賞。

使用PHP SDK,您有幾個選擇:

  1. 如果要查找每個文件的大小,可以先檢索容器中的文件列表,然后循環遍歷它們,在循環中的每個文件上調用getContentLength()方法。

  2. 如果您正在查找所有500,000個文件占用的總大小,您可以簡單地獲取它們所在容器的大小。以下是代碼: https//github.com/rackspace/php -opencloud / blob / master / docs / userguide / ObjectStore / USERGUIDE.md#get-bytes-used

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM