Controlar conexẽs no banco de dados (Nodejs)
Bom dia!
Criei um endpoint na minha API que é responsável pela seguinte função:
Obter os dados do usuário que é enviado no body, gerar diversos números aleátorios e cadastrar em uma tabela no banco relacionado ao usuário que solocitou (Antes de registrar eu verifico se o número existe para que não haja duplicidade). Bem simples.
O problema é que pode haver muitas requisições no mesmo dia, e preciso controlar o acesso ao banco de dados para que não haja perigo de ser gerado numeros iguais.
Qual a melhor maneira de resolver esse problema? controlar o acceso à API, ao banco de dados? E como fazer?
Se tiverem uma solução diferente que resolva o problema, fique a vontade para compartilhar :)
Agradeço desde já!