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.