1
Google 스토리지에 저장할 파일이 있습니다.이 파일에 대한 데이터를 데이터 저장소에 저장해야 파일을 찾을 수 있습니다. 저장 장치에 보내면 아무 정보도없는 데이터 저장소에 파일이 저장되지 않을 것이므로 파일을 찾을 수는 없습니다.이 전체 프로세스를 " 모든 데이터가 삽입되거나 아무것도 발생하지 않음데이터 저장소와 저장소간에 "트랜잭션"을 만드는 방법
Google 스토리지에 저장할 파일이 있습니다.이 파일에 대한 데이터를 데이터 저장소에 저장해야 파일을 찾을 수 있습니다. 저장 장치에 보내면 아무 정보도없는 데이터 저장소에 파일이 저장되지 않을 것이므로 파일을 찾을 수는 없습니다.이 전체 프로세스를 " 모든 데이터가 삽입되거나 아무것도 발생하지 않음데이터 저장소와 저장소간에 "트랜잭션"을 만드는 방법
Google 스토리지 및 Google Datastore는이를 직접 수행하는 API는 제공하지 않지만 3 단계 댄스로 수행 할 수 있습니다. 데이터 저장소 엔티티는 FileInfo
이라고합니다.이라는 또 다른 데이터 저장소 엔티티가 필요합니다..
PreStoreFile
을 작성합니다.PreStoreFile
실체를 발견하고 해당 데이터 저장소 개체와 함께 그들을 삭제하는
cron job를 추가
FileInfo
를 작성하고 마지막으로
1 단계에서 PreStoreFile
을 삭제합니다.