MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Leggi da Kinesis fornisce record vuoti quando viene eseguito utilizzando il numero di sequenza o il timestamp precedente

Secondo la mia discussione con l'addetto al supporto tecnico di AWS, potrebbero esserci alcuni messaggi con record vuoti e quindi non è una buona idea interromperli quando len(get_response['Records']) ==0.

L'approccio migliore suggerito è stato:possiamo avere un contatore che indica il numero massimo di messaggi che leggi in un ciclo di esecuzione e uscita dopo aver letto tanti messaggi.