우리는 코드를 몽고에서 dynamodb로 변경했습니다.dynamodb에서 GridFsTemplate.store()의 대안이 필요합니다.
GridFsTemplate이 사용되고 있습니다. 어떻게 dynamodb에서 스프링 데이터로 바꿀 수 있습니까?
GridFSFile 저장소 (콘텐츠의 InputStream 문자열 이름 문자열의 contentType, DBOBJECT 메타) 저장 방법 위
이 티스 springdata 물건 replaed한다.
우리는 코드를 몽고에서 dynamodb로 변경했습니다.dynamodb에서 GridFsTemplate.store()의 대안이 필요합니다.
GridFsTemplate이 사용되고 있습니다. 어떻게 dynamodb에서 스프링 데이터로 바꿀 수 있습니까?
GridFSFile 저장소 (콘텐츠의 InputStream 문자열 이름 문자열의 contentType, DBOBJECT 메타) 저장 방법 위
이 티스 springdata 물건 replaed한다.
첫째, DynamoDB에는 GridFS와 정확히 동일한 기능이 없습니다. DynamoDB에서 큰 파일을 S3 버킷에 저장하고 S3 버킷의 참조를 DynamoDB 테이블에 저장할 수 있습니다.
사용중인 스프링 데이터 DynamoDB 버전 (즉, 커뮤니티 버전이므로)이 S3 버킷 링크를 참조 할 수있는 기능이 있는지 확실하지 않습니다. 그러나 AWS SDK 클래스 DynamoDBMapper에는이를 수행하는 메소드가 있습니다.
아래 링크를 참조하십시오.