Mysql
 sql >> Database >  >> RDS >> Mysql

query mysql sincrona node.js

Con il titolo presumo che tu intenda in modo sincrono. La risposta è che non puoi. Questo perché NodeJS è a thread singolo e poiché l'I/O (ovvero la comunicazione con il database) viene gestito in un thread separato (che viene utilizzato internamente da NodeJS, non è disponibile per i programmatori) il risultato dell'I/O viene inviato al parte superiore del ciclo di eventi. Ma NodeJS non può passare a un altro evento nel ciclo di eventi senza uscire dall'evento corrente.

Che ti piaccia o no, devi attenerti a schemi asincroni.