플랫 Amazon S3 버킷에 200,000 개의 이미지가 있다고 가정합니다.일치하는 Amazon S3 파일 목록을 효율적으로 얻으려면 어떻게해야합니까?
000000-1.jpg
000000-2.jpg
000000-3.jpg
000000-4.jpg
000001-1.jpg
000001-2.jpg
000002-1.jpg
...
ZZZZZZ-9.jpg
ZZZZZZ-10.jpg
(카운트 뒤에 6 자리 해시, 확장 다음에) 내가 000001-*.jpg
일치하는 모든 파일을해야하는 경우
, 가장 효율적인 방법은 무엇입니까 :
버킷이 같이 보입니다 그것을 얻으려면?
PHP에서는 rglob($path,'{000001-*.jpg}',GLOB_BRACE)
을 사용하여 일치하는 배열을 얻었지만 원격으로는 작동하지 않는다고 생각합니다.
나는 다음 배열에 일치하는 항목을 찾아, 버킷에있는 모든 파일의 목록을 얻을 수 있지만 비싼 요청처럼 보인다.
무엇이 좋습니다?