Tipos de datos compatibles con asignador DynamoDBMapper para Java
En esta sección se describen los tipos de datos arbitrarios, las colecciones y los tipos de datos de Java primitivos compatibles en Amazon DynamoDB.
Amazon DynamoDB admite los siguientes tipos de datos y clases contenedoras Java primitivos.
nota
-
Para obtener más información sobre las reglas de asignación de nombres de DynamoDB y los distintos tipos de datos admitidos, consulte Tipos de datos y reglas de nomenclatura admitidos en Amazon DynamoDB.
-
DynamoDBMapper admite valores binarios vacíos.
-
Los valores de cadena vacíos son compatibles con AWS SDK for Java 2.x.
En AWS SDK para Java 1.x, DynamoDBMapper admite leer valores de atributo de cadena vacíos; sin embargo, no escribirá valores de atributo de cadena vacíos, ya que estos atributos se eliminan de la solicitud.
DynamoDB admite los tipos de colecciones de Java Set
Tipo de Java | Tipo DynamoDB |
---|---|
Todos los tipos de números |
|
Cadenas |
|
Booleano |
|
ByteBuffer |
|
Date |
|
Tipos de colección Set |
|
La interfaz DynamoDBTypeConverter
permite mapear sus propios tipos de datos arbitrarios a un tipo de datos que sea compatible de forma nativa con DynamoDB. Para obtener más información, consulte Asignación de datos arbitrarios en DynamoDB.