Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2015, 08:40
moro666
 
Fecha de Ingreso: mayo-2011
Mensajes: 214
Antigüedad: 13 años
Puntos: 16
Pregunta [C] Estructuras vs mysql

Buenas a todos!

Estoy haciendo un servidor sencillo basado en C. El sistema simplemente atiene a varios clientes que crean sencillas consultas respondidas por el servidor. (vía sockets TCP)

Para guardar tal cantidad de datos y por si fuera necesario reiniciar el servidor me veo obligado a crear una base de datos.

La consulta que les quería hacer es sobre eficiencia del servidor, sobretodo para el caso de que hubiera mucha gente conectada a la vez, que seria mejor, hacer consultas en la base de datos cada vez que necesitara algún dato o almacenarlo todo en estructuras internas al inicializar el servidor?

En caso de que la respuesta fuera: si! mysql, por supuesto!, disminuiría el uso de recursos de forma significativa tener la base de datos y el servidor en maquinas independientes?

Quiero encontrar un equilibrio entre recursos que consume el servidor y velocidad a la que el usuario accede a los recursos.

Muchas gracias a todos!