05/02/2015, 08:40
|
| | Fecha de Ingreso: mayo-2011
Mensajes: 214
Antigüedad: 13 años, 7 meses Puntos: 16 | |
[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! |