Servicio base de datos eficiente para 100k usuarios diarios

  • Autor Autor aquiii
  • Fecha de inicio Fecha de inicio
aquiii

aquiii

Delta
Programador
Resulta que tengo una app que creció de manera exponencial.

Eramos 3500 usuarios el martes, el miercoles cerró en 68 mil.. y hoy a una hora de finalizar el dia ya son 162 mil 🙁

Y quisiera saber de algun servicio de base de datos que funcione en nodejs que soporte estos usuarios realizando querys , inserts y modificaciones a 1 sola tabla,

MongoDB Atlas funcionará?
 
cualquier base de datos, optimizada resistirá eso.

aunque recomiendo el uso de
postgresQL + POOL ( varios VPS de bases de datos )
 
MongoDB Atlas es tu salida fácil, si sabes configurar chilo AWS, vete por DocumentDB pero va a ser un tanto más caro. Nosotros usamos DocumentDB para una app Node que procesa alrededor de 500mil registros al día y esos en una parte del proceso se van a DocumentDB y jala al tiro.
 
Con MongoDB funcionará sin problemas. Seguramente el cuello de botella estaría si no tienes alguna parte de la app optimizada, más que la bbdd que uses.
 
Empieza a investigar replicación de base de datos y noSQL, todo eso depende claro de lo que hagan tus usuarios, si es sólo consultar o interactuan de otra forma
 
Dependerá del tipo de información que manejes, tal vez seria un poco mas conveniente especificar un poco mas de tu proyecto, cuales son las acciones que realizas a la base de datos y por que solo una tabla?
En lo persona te puedo decir, tengo una API con MariaDB, proceso alrededor de 40 mil registros al día, con un servidor bien pobre, y aguanta sin problemas.
 
Atrás
Arriba