4

中間層で何らかの処理を行った後、dynamodb データ構造を JSON と CSV にシリアライズしようとしています。Map(String, AttributeValue) を引数として取り、それを JSON に変換できるジェネリック メソッドを作成したいと思います。

だから、私はAttributeValueのデータ型を理解したいと思います-それを行うには、String、Number、String []、およびNumber []です。それを見つけるためのAPIはありますか?

4

1 に答える 1

0

あなたの質問を正しく理解しているかどうかわかりませんが、利用可能な 4 つのAmazon DynamoDB データ型は次のように定義されています。

文字列- 文字列は、UTF8 バイナリ エンコーディングの Unicode です。属性が主キーの一部である場合を除き、属性に割り当てる場合、文字列のサイズに制限はありません。[...]

数値- 数値は、正または負の正確な値の小数および整数です。数値は、小数点以下 38 桁までの精度を持つことができ、10^-128 から 10^+126 の間であることができます。Amazon DynamoDB での表現は可変長です。[...]

文字列と数値セット- Amazon DynamoDB は、数値セットと文字列セットの両方もサポートしています。[...] セットであるため、セット内の値は一意でなければならないことに注意してください。String Sets と Number Sets は順序付けされていません。セットで返される値の順序は保持されません。

とにかくさまざまなAPI 呼び出しでこれらのデータ型指定または処理する必要あります ?!

于 2012-03-12T14:12:30.017 に答える