View a markdown version of this page

Cómo funciona la distribución de registros gestionada por el servicio - Amazon Kinesis Data Streams

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.

Cómo funciona la distribución de registros gestionada por el servicio

Cuando habilita la estrategia de distribución de registros gestionada por el servicio en una transmisión, Kinesis Data Streams asume la responsabilidad de distribuir los registros entre fragmentos. El servicio utiliza algoritmos internos para distribuir los registros de manera uniforme y evitar los fragmentos en caliente. Esto elimina los problemas más comunes relacionados con las claves de partición generadas por los clientes, como la distribución irregular del tráfico. También evita la regulación giratoria de las teclas de acceso rápido.

Características clave de la distribución de registros gestionada por un servicio:

  • Stream-level configuración: la estrategia de distribución de registros se configura a nivel de transmisión y se aplica a todos los registros escritos en esa transmisión.

  • On-demand solo transmisiones: la distribución de Service-managed registros está disponible para las transmisiones bajo demanda (On-Demand Standard y On-Demand Advantage). No se admite en las transmisiones aprovisionadas.

  • Sin garantías de pedido: dado que el servicio distribuye los registros entre los fragmentos mediante algoritmos internos, los registros de la misma entidad empresarial no llegan necesariamente al mismo fragmento. No utilice este modo para cargas de trabajo que dependan del pedido.

  • Se ignoran las claves de partición: cuando el modo gestionado por el servicio está habilitado, se ignoran todos los valores de clave de partición proporcionados PutRecordo las llamadas a la PutRecordsAPI. El servicio gestiona la distribución internamente.

  • Sin costo adicional: la distribución de Service-managed discos está disponible sin costo adicional. Se aplica el precio estándar de Kinesis Data Streams.