leobz / Organize-matches

Football match management web service: Java, React, MongoDB, Telegram Bot, Vegeta load tests, Certbot and AWS.
MIT License
0 stars 0 forks source link

93 optimizar estadisticas #110

Closed aleasquini closed 2 years ago

aleasquini commented 2 years ago

Elimina el repo de Players y crea un repo de Statistics.

Cada vez que se crea un match inserta una estadística de tipo 1. Cada vez que se agrega un player a un match inserta una estadística de tipo 2.

Cada estadística independientemente del tipo tiene auto-expiración luego de 2 horas. Se crea un query de tipo count por tipo de estadística y se consulta desde el endpoint correspondiente.