programing

NodeJS - MySQL(Callback) Connections를 MariaDB(Promise/async-wait)로 업데이트해야 합니까?

batch 2023. 9. 8. 21:18
반응형

NodeJS - MySQL(Callback) Connections를 MariaDB(Promise/async-wait)로 업데이트해야 합니까?

노드를 처음 접합니다.JS 개발과 이 모든 새로운 개발 학습을 즐겼습니다.저는 윈도우 10에서 NodeJS v10.15와 MySQL 8.0을 사용하여 CMS를 만들고 있습니다.윈도우에서 개발하는 동안 아무런 문제가 없었지만, 최근에 Raspberry Pi4(Raspbian)에 NodeJS CMS를 내보내기 시작했는데, Raspberry에서 CMS의 다른 인스턴스를 로드할 수 있는지 알고 싶었기 때문입니다.

그러나 NodeJS와 MySQL(실제로 MariaDB) 간의 연결을 설정하려고 할 때 MariaDB(Raspbian에서는 MySQL을 사용할 수 없음) 연결이 MySQL에서 사용되는 고전적인 콜백 기능이 아닌 Promise 및 Async/wait 기능을 사용하고 있음을 알게 되었습니다.MySQL classic Connection이 Raspberry에 대해서만 모든 CMS를 다시 쓰는 것을 방지할 수 있는 모듈을 찾기 시작해야 했고 mariadb/callback이라는 호환성 모듈을 찾았습니다.

그래서 지금은 MySQL로 CMS를 개발하는 방식에 대해 잘 모르겠습니다. 왜냐하면 공식 데이터베이스 제품은 MariaDB on Promise and Async/Wait이고 MySQL 방식은 언젠가 종료될 비상 옵션과 같은 호환성만을 위한 것이기 때문입니다.

MySQL 클래식 연결을 대체하기 위해 CMS를 MariaDB Promise 및 Async/Wait에 다시 써야 합니까?답변 미리 감사드립니다, 저에게는 정말 중요한 일입니다.

언급URL : https://stackoverflow.com/questions/61143139/is-it-necessary-to-update-nodejs-mysql-callback-connections-to-mariadb-prom

반응형