0

私はSpring MVCサービスをAWS API GatewayにPython Lambda with Dynamo Dbを使用して移行しています。私はエンドポイントを持っているので、人の画像やPDFファイルのレポートを保存または取得できます。 AWSに画像とPDFファイルを保存することをお勧めします。イメージプロファイル(jpgファイル)とPDFドキュメントをAWS DynamoDBに保存する方法は?

本当にありがとうございます!

答えて

3

DynamoDBの各項目には400KBの制限があります。

イメージとPDFドキュメントにS3を使用することをおすすめします。 DynamoDBのようなものではなく、CDNをはるかに簡単に設定することもできます。

ファイルに関連するデータを保存する必要がある場合は、S3リンクをDynamoDBの項目にリンクすることができます。

+0

ありがとうAbhaya Chauhan !! –

1

AWS DynamoDBにはlimit on the row size to be max of 400KBがあります。したがって、image/PDFドキュメントのバイナリコンテンツを直接カラムに格納することはお勧めしません。代わりに、S3にimage/PDFを格納し、リンクをDynamoDBの列に格納する必要があります。

Javaを使用していた場合、S3にコンテンツを格納し、DynamoDBの列にそのリンクを維持するための抽象化をS3Linkで行うことができます。

関連する問題