Quiero desarrollar un juego complejo con posiblemente miles de funciones y llamadas a bases de datos.Acceso a bases de datos síncronas vs. asíncronas
Me pregunto si es realmente necesario hacer las consultas de mi base de datos en modo asíncrono. Me duele codificar, y todas mis funciones necesitarán utilizar devoluciones de llamada en lugar del método limpio return
. ¿Es este un enfoque normal?
¿Están estas llamadas en asincronización realmente mucho más rápido, considerando que una base de datos MySQL procesa una sola consulta a la vez?
"La base de datos MySQL procesa una sola consulta a la vez" - por conexión. Mysql genera un nuevo hilo para cada conexión, que tiene al menos tantas conexiones como el número de núcleos en el cuadro de MySQL debería aumentar el rendimiento. –
¿Por qué considerar node.js si no se venden las virtudes de la programación asíncrona? Asegúrate de no ser solo un fanático más sin la debida razón, mira el video http://www.youtube.ug/watch?v=bzkRVzciAZg –