GAE에서 대용량 파일 (최대 2GB)을 처리해야합니다 (파이썬 사용). 물론 백엔드에서 코드를 실행할 예정이지만 로컬 저장소를 사용할 수 없으므로 데이터가 메모리에 있어야합니다.앱 엔진에서 대용량 클라우드 저장소 파일 처리
거기에 Boto 또는 다른 클라우드 저장소 지원 프로토콜에 대한 래퍼와 같은 파일 설명자가 있습니까? 또는 기타 권장 기술?
감사합니다, 셰이
GAE에서 대용량 파일 (최대 2GB)을 처리해야합니다 (파이썬 사용). 물론 백엔드에서 코드를 실행할 예정이지만 로컬 저장소를 사용할 수 없으므로 데이터가 메모리에 있어야합니다.앱 엔진에서 대용량 클라우드 저장소 파일 처리
거기에 Boto 또는 다른 클라우드 저장소 지원 프로토콜에 대한 래퍼와 같은 파일 설명자가 있습니까? 또는 기타 권장 기술?
감사합니다, 셰이
당신은 아마 흥미 "Google Cloud Storage Python API Overview"에 있습니다. 일반 로컬 파일처럼 작동합니다. 나는 그것을 내 프로젝트에서 사용했고 그것에 문제가 없었습니다.
데이터 파일이 "메모리에 있어야합니다."라는 메시지가 나타나지 않으므로 시도해보십시오. 처리 할 수 있으면 순차적으로 파일 스트림으로여십시오. 나도 BLOBstore와 비슷해야한다.
boto를 사용하여 S3에 액세스 할 수있다. 여기에서 링크를 확인하십시오 : http://stackoverflow.com/questions/3948391/is-is-possible-to-read-a-file-from-s3-in-google-app-engine-using-boto –