웹/Node.js
[Node.js] 비동기식 mysql을 사용하는 이유 (async/await)
Node.js에서 비동기(async)방식 mysql을 사용하는 이유를 예제와 함께 살펴보자. 1. 동기식 mysql (mysql) pool+connection을 이용한 트랜잭션 예제 (sync) var mysql = require('mysql'); var pool = mysql.createPool(...); pool.getConnection(function(err, connection) { if (err) throw err; // not connected! connection.beginTransaction(function(err) { if (err) throw err; connection.query('INSERT INTO posts SET title=?', title, function (error, re..