MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

A leitura do Kinesis está fornecendo registros vazios quando executado usando o número de sequência anterior ou carimbo de data/hora


De acordo com minha discussão com a pessoa do suporte técnico da AWS, pode haver algumas mensagens com registros vazios e, portanto, não é uma boa ideia interromper quando len(get_response['Records']) ==0.

A melhor abordagem sugerida foi - podemos ter um contador indicando o número máximo de mensagens que você lê em um loop de execução e saída depois de ler tantas mensagens.