sql >> Base de Datos >  >> NoSQL >> MongoDB

La lectura de Kinesis proporciona registros vacíos cuando se ejecuta con el número de secuencia anterior o la marca de tiempo

Según mi discusión con la persona de soporte técnico de AWS, puede haber algunos mensajes con registros vacíos y, por lo tanto, no es una buena idea romper cuando len(get_response['Records']) ==0.

El mejor enfoque sugerido fue:podemos tener un contador que indique la cantidad máxima de mensajes que lee en un bucle de ejecución y salida después de leer tantos mensajes.