Trabaje con DynamoDB mediante AWS SDK para Kotlin - AWS SDK para Kotlin

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabaje con DynamoDB mediante AWS SDK para Kotlin

Utilice puntos de conexión basados AWS en cuentas

DynamoDB AWS ofrece puntos de enlace basados en cuentas que pueden mejorar el rendimiento mediante el uso de AWS su ID de cuenta para agilizar el enrutamiento de solicitudes.

Para aprovechar esta función, debe utilizar la versión 1.3.37 o superior de. AWS SDK para Kotlin Encontrará la última versión del SDK en el repositorio central de Maven. Una vez que se active una versión compatible del SDK, utilizará automáticamente los nuevos puntos de conexión.

Si desea desactivar el enrutamiento basado en cuentas, dispone de cuatro opciones:

  • Configure un cliente de servicio de DynamoDB con AccountIdEndpointMode establecido como DISABLED.

  • Establezca una variable de entorno.

  • Establezca una propiedad del sistema JVM.

  • Actualice la configuración del archivo de AWS configuración compartido.

El siguiente fragmento muestra un ejemplo de cómo deshabilitar el enrutamiento basado en cuentas mediante la configuración de un cliente de servicio de DynamoDB:

DynamoDbClient.fromEnvironment { accountIdEndpointMode = AccountIdEndpointMode.DISABLED // The default value is PREFERRED. }

La guía de referencia de AWS SDKs and Tools proporciona más información sobre las tres últimas opciones de configuración.