찾다

 >  Q&A  >  본문

PHP 3.x용 AWS SDK 사용: 마지막 수정 시간까지 S3 버킷의 최신 객체를 가져옵니다.

<p>PHP용 AWS SDK 3.x를 사용하여 마지막 수정 시간까지 버킷의 최신 객체를 가져오려고 합니다. </p> <p>AWS CLI를 사용하여 이 기능을 구현하는 방법을 살펴보았습니다. 여기: </p>
P粉262113569P粉262113569493일 전526

모든 응답(1)나는 대답할 것이다

  • P粉068486220

    P粉0684862202023-07-29 09:09:26

    • 코드에 정렬 논리를 구현해야 하지만 S3Client/AWS는 기본적으로 이 기능을 지원하지 않습니다. 이는 또한 최신 개체를 찾기 위해 정렬하기 전에 모든 개체(처음 1000개뿐만 아니라)를 나열해야 함을 의미합니다.
    • StorageClass 속성은 결과에 포함되며 결과를 정렬하거나 추가로 처리하기 전에 결과를 필터링할 수 있거나 필터링해야 합니다.
    • 액션을 나열하는 것만으로는 불가능합니다. 관심 있는 각 개체에 대해 별도의 GetObject 요청을 제출해야 합니다. 수천 개의 개체에 대한 메타데이터를 동시에 얻으려면 접근 방식을 다시 생각해야 하며 아마도 그러한 데이터를 적절한 쿼리/검색 가능한 데이터베이스에 저장해야 할 것입니다.

    회신하다
    0
  • 취소회신하다