5.1 用于 JavaScript 的 MySQL NoSQL 连接器概述
此连接器在许多关键方面与大多数其他 MySQL 连接器和 API 不同。该接口是异步的,遵循内置的 Node.js 事件模型。此外,它采用域对象模型进行数据存储。应用程序以完全实例化对象的形式检索数据,而不是以行和列的形式检索数据。
MySQL Node.js 适配器包括 2 个驱动程序。驱动程序使用
NDB API(请参阅第 2 章,NDB APIndb
)直接访问
NDB
存储引擎。驱动程序不需要 MySQL 服务器。该
驱动程序使用 MySQL 服务器作为其数据源,并依赖于来自https://github.com/felixge/node-mysql/的Node.js 模块。无论使用何种驱动程序,都不需要 SQL 语句;使用 Connector for JavaScript 时,Node.js 应用程序会为对数据库发出的所有请求使用数据对象。
ndb
mysql
node-mysql