Documenta las diferencias de la API entre la versión 1 y la 2 del AWS SDK para Java
La API de documentos permite trabajar con documentos de estilo JSON como elementos individuales en una tabla de DynamoDB. La API de documentos de la V1 tiene una API correspondiente en la V2, pero en lugar de utilizar un cliente independiente para la API de documentos como en la V1, la V2 incorpora características de la API de documentos en el cliente mejorado de DynamoDB.
En la V1, la clase Item representa un registro no estructurado de una tabla de DynamoDB. En la V2, un registro no estructurado se representa mediante una instancia de la clase EnhancedDocument
En la siguiente tabla se comparan las diferencias entre las API de documentos de la V1 y la V2.
| Caso de uso | V1 | V2 |
|---|---|---|
| Create a document client |
|
|
| Reference a table |
|
|
| Work with semi-structured data | ||
| Put item |
|
|
| Get item |
|
|
| Work with JSON items | ||
| Convert a JSON structure to use it with the Document API |
|
|
| Put JSON |
|
|
| Read JSON |
|
|
Referencia y guías de API para API de documentos
| V1 | V2 | |
|---|---|---|
| Referencia de la API | Referencia de la API del | Referencia de la API del |
| Guía de documentación | Guía para desarrolladores de Amazon DynamoDB | API de documentos mejorada (esta guía) |